AdryanR / api-pilli-o

API - Pilli-o

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

API - Pilli-o

API desenvolvida para um sistema onde o cuidador de idosos e seus idosos pode registrar e acompanhar alarmes para tratamentos medicamentosos.

A API entrega todos os endpoints para o sistema além de fazer verificações continuas dos disparos dos alarmes e comunicação MQTT com o dispenser e o sistema.

Funcionalidades

  • CRUD
  • Comunicação MQTT
  • Verificação contínua dos alarmes
  • Etc

Stack utilizada

  • Node, Express, Sequelize, Mqtt

Projeto

Esta aplicação back-end faz parte de um projeto onde trabalhei com mais três pessoas: Gabriel , Paloma e Ricardo.
O front-end pode ser acessado aqui
O back-end pode ser acessado aqui
O código do Dispenser pode ser acessado aqui

Para exemplificar as funções, prints do front-end:

sistema-menu sistema-home app-edit-alarm

O sistema funciona em conjunto com um dispensador de comprimidos automatizado, construído com sistemas embarcados.

O dispensador tem 15 compartimentos utilizáveis para colocar medicamentos. Também possui na tampa um mecanismo que registra quando um idoso retira o medicamento do aparelho, para criar a tela de histórico do alarme (tomado ou não).

Dispenser prototype with circular shape

Project setup

npm install

Run

node server.js