Skip to content

UnBArqDsw2020-2/2020.2_G3_ProjetoHigia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Hígia

Código da Disciplina: FGA0208
Número do Grupo: 03

Wiki

https://unbarqdsw2020-2.github.io/2020.2_G3_ProjetoHigia

Alunos

Matrícula Aluno
18/0011961 Aline Helena Lermen
18/0013637 Arthur Paiva Tavares
17/0139981 Danillo Gonçalves de Souza
18/0063723 Fellipe dos Santos Araujo
17/0103200 Gabriel Alves Hussein
17/0069800 Ithalo Luiz de Azevedo Mendes
17/0164411 Victor Amaral Cerqueira

Sobre

O objetivo do nosso projeto é desenhar, arquitetar e desenvolver uma aplicação mobile voltada para o armazenamento e fácil controle de documentos médicos, além de inovar o compartilhamento de informações e arquivos entre pacientes e médicos.

Screenshots Primeira Entrega <<FOCO: DSW(Base)>>

Readme Wiki

ReadmeWiki

Design Sprint

DesignSprint

BPMN

BPMN

Storyboard

Storyboard

Vídeo(s) Primeira Entrega <<FOCO: DSW(Base)>>

Módulo Projeto Não Orientado a Abordagens Específicas

Módulo Processos/Metodologias/Abordagens

Screenshots Segunda Entrega <<FOCO: DSW(Modelagem)>>

Backlog

Backlog

Diagrama de classes

Diagrama de Classes

Diagrama

Diagrama de Atividade

Vídeo(s) Segunda Entrega <<FOCO: DSW(Modelagem)>>

Módulo Projeto Orientado a Abordagens Tradicionais

Screenshots Terceira Entrega <<FOCO: DSW(Padrões de Projeto)>>

Padrões GRASPs

GRASPs

Padrões GoFs

GoFs

Padrão Emergente

padraoEmergente

Vídeo(s) Terceira Entrega <<FOCO: DSW(Padrões de Projeto)>>

Módulo Padrões de Projeto GRASPs
Módulo Padrões de Projeto GoFs
Módulo Padrões de Projeto Extras

Screenshots Quarta Entrega (FINAL) <<FOCOS: Arquitetura & Reutilização de Software & PROJETO FINAL>>

Documento de arquitetura

DAS

Documento de reutilização do Backend

reutilizacaoBack

Documento de reutilização do Frontend

reutilizacaoFront

Vídeo(s) Quarta Entrega (FINAL) <<FOCOS: Arquitetura & Reutilização de Software & PROJETO FINAL>>

Documento de arquitetura

Documento de reutilização

Descritivo dos Principais Aspectos Técnicos

Principal(is) Metodologia(s) Adotada(s): SCRUM, Kanban, XP, Cumulative Flow.
Principais Linguagens Utilizadas e/ou Pretendidas: Javascript.
Principais Tecnologias Utilizadas e/ou Pretendidas: React Native(Frontend), NodeJS(Backend).
Principal(is) Estilo(s) Arquitetural(is) Adotado(s): Cliente-Servidor.

O Projeto está rodando?

(X) SIM ( ) NÃO

Instalar

  • NodeJS
  • NPM ou Yarn
  • Expo

Variaveis de ambiente

Frontend

  • .env na raíz do projeto com a seguinte estrutura (Gerado no Firebase)
API_KEY=
AUTH_DOMAIN=
PROJECT_ID=
STORAGE_BUCKET=
MESSAGING_SENDER_ID=
APP_ID=
MEASUREMENT_ID=

Backend

  • .env na raíz do projeto com a seguinte estrutura (Conection String do mongodb)
CONNECTION_STRING=
  • serviceAccountKey.json na pasta src/config do projeto com a seguinte estrutura (Gerado no Firebase)
{
  "type":
  "project_id": 
  "private_key_id": 
  "private_key":
  "client_email":
  "client_id":
  "auth_uri":
  "token_uri": 
  "auth_provider_x509_cert_url":
  "client_x509_cert_url": 
}