Este sistema Full-Stack foi desenvolvido como resultado prático do projeto de extensão universitária "Capacitar para o Bem-Estar: Uso de tecnologias na saúde".
O objetivo principal é digitalizar e padronizar o registro diário de pacientes, procedimentos cirúrgicos e cronogramas de medicação dos residentes da Casa de Apoio, substituindo controles manuais por uma interface moderna, rápida e segura.
- Interface Amigável (UI/UX): Painel em React focado na usabilidade para cuidadores e operadores de saúde.
- Processamento de Dados: Backend robusto em Java garantindo a integridade das informações via API REST.
- Persistência Local Offline: Sistema de arquivos integrado (
.txt) escolhido estrategicamente para garantir que o histórico médico da instituição jamais seja perdido por instabilidades de internet ou limitações de nuvem.
Frontend:
- React.js
- Axios (Integração HTTP)
- CSS-in-JS (Estilização de Componentes)
Backend:
- Java 25
- Spring Boot 3.2.2
- Spring Web (CORS, REST Controllers)
- File I/O (Gerenciamento de Arquivos)
- Certifique-se de ter o Java 25 e o Maven instalados.
- Navegue até a pasta raiz do projeto backend.
- Execute o comando:
mvn spring-boot:run - O servidor iniciará na porta
8080.
- Navegue até a pasta
frontend-casa-apoio. - Instale as dependências:
npm install - Inicie o painel:
npm start - A aplicação abrirá automaticamente no navegador em
http://localhost:3000.
Desenvolvido com dedicação para otimizar o cuidado humanizado através da tecnologia.