Aplicação web para monitoramento integrado da saúde do idoso, consumindo a API Monsai com autenticação segura e visualização em tempo real.
O Monsai Frontend Web é a interface responsável por exibir os dados do sistema de monitoramento, permitindo o acompanhamento da saúde de idosos em tempo real.
💡 Funcionalidades principais:
- 📊 Visualização de dados em tempo real
- 🔐 Autenticação segura com JWT
- 📡 Integração com backend IoT
- 🖥️ Interface moderna e responsiva
[ Frontend React ]
│
▼
[ Monsai Backend API ]
│
▼
[ PostgreSQL + MQTT ]
Antes de rodar o projeto:
- 🟢 Node.js 18+
- 📦 npm 9+
- 🌿 Backend Monsai rodando em
http://localhost:8080 || https://aaci-monsai-backend-mrxp.onrender.com/
git clone https://github.com/SENAI-Anchieta-DEV/aaci-monsai-frontend.git
cd aaci-monsai-frontendnpm install
npm startA aplicação estará disponível em:
O frontend consome a API Monsai.
Após login:
Authorization: Bearer seu_token
- Swagger: http://localhost:8080/swagger-ui/index.html
- OpenAPI: http://localhost:8080/v3/api-docs
| Comando | Descrição |
|---|---|
| npm start | Desenvolvimento |
| npm run build | Build produção |
| npm test | Testes |
| npm run eject | Ejetar config |
| Tecnologia | Função |
|---|---|
| React 19 | UI |
| React Scripts | Build |
| Testing Library | Testes |
| Web Vitals | Performance |
npm run buildREACT_APP_API_URL=https://aaci-monsai-frontend.firebaseapp.com/Este frontend faz parte do ecossistema:
- 📱 Mobile App
- 💻 Frontend Web (este projeto)
- 🤖 IoT
- ☁️ Backend API
🚧 Em desenvolvimento
Direitos totalmente reservados a:
Allan Leal da Luz
André Gondek Mendes
Christian Soares Maia
Izabella Carolina Hermano Alves
Uso educacional.