lauraxavierr / HourMed

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HOURMED

HourMed é um sistema de controle de medicamentos, o principal objetivo é "abandonar" o antigo controle de remédios diários de potes para alertas exclusivos e gerência de medicamentos.

image 2 (1)

Nossa equipe é composta por 5 pessoas, cada um possui skills específicas, mas todos trabalharam para ajudar em cada fase do projeto.

Requisitos Funcionais

image

Use Case

Use Case

Requisitos Não Funcionais

  • [RNF01] Para o registro de um novo usuário é necessário obrigatoriamente preencher todos os campos
  • [RNF02] Um mesmo e-mail não poderá ser utilizado para registro por usuários diferentes
  • [RNF03] O número de identificação do usuário deverá ser único, ou seja, cada usuário possui seu próprio código sendo eles diferentes para cada um
  • [RNF04] O sistema terá uma interface simples de forma que o usuário entenda com facilidade o que deve ser feito
  • [RNF05] As tarefas identificadas no calendário terão as cores semelhantes do remédio que deve ser tomado

Projeto e Tecnologia Envolvida

Frontend/web

  • Javascript
  • React Native
  • CSS

Backend

  • Nodejs
  • Expo

Repositório de Dados

  • MongoDB

Testes, PoC's e entidades

O projeto foi desenvolvido no Expo Go, ferramenta utilizada no desenvolvimento mobile com React Native que permite o fácil acesso às API's nativas do dispositivo sem precisar instalar qualquer dependência ou alterar código nativo. Na parte de armazenamento e sincronização dos dados foi usado a aplicação MongoDB, software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++.

As principais entidades do sistema estão no diagrama de classe (UML) abaixo, incluindo também seus relacionamentos de colaboração e de generalização. DiagramadeClasse (1) (1)

Abaixo os diagramas de banco de dados. As principais entidades do sistema segundo as apresentações no modelo lógico e físico.

TCC_Conceitual_2 TCC_Logico_2

RESULTADOS

Abaixo uma sequência de imagens que mostram o sistema desenvolvido.

WhatsApp Image 2021-06-06 at 7 48 11 PM WhatsApp Image 2021-06-06 at 7 48 10 PM (4) WhatsApp Image 2021-06-06 at 7 48 10 PM (3) WhatsApp Image 2021-06-06 at 7 48 10 PM WhatsApp Image 2021-06-06 at 7 48 10 PM (1) WhatsApp Image 2021-06-06 at 7 48 09 PM (1) WhatsApp Image 2021-06-06 at 7 48 10 PM (2) WhatsApp Image 2021-06-06 at 7 48 11 PM (1)

REFERÊNCIAS

https://www.figma.com/file/M8Yk53q9IGIpk8xQRloSKv/HOURMED?node-id=0%3A1 https://github.com/cMarianno/HourMed

About


Languages

Language:JavaScript 100.0%