Skip to content

LABMedical foi desenvolvido como parte da formação fullstack do programa Floripa Mais Tec, oferecida pelo LAB365/SENAI (Florianópolis, Brasil). Equipe: Felipe Quérette, Pedro Xavier, Plínio Victor Vianna, Rosa Cristina Freitas.

Notifications You must be signed in to change notification settings

FullStack-Health/M3P-BackEnd-Squad2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LABMedical

Deploy: LABMedical by Qcode

Descrição:

LABMedical é um sistema de gestão para instituições de saúde, projetado para simplificar o processo de registro de pacientes e a gestão de exames e consultas. O presente projeto compões a API REST do sistema, responsável por gerenciar os dados e fornecer informações para o frontend.

Este projeto foi desenvolvido como parte da formação fullstack do programa Floripa Mais Tec, oferecida pelo LAB365/SENAI (Florianópolis, Brasil).

Equipe: Qcode

Desenvolvimento

O projeto foi desenvolvido utilizando um board do kanban no Trello e versionamento de código no GitHub.

Tecnologias utilizadas:

  • Java 17
  • Spring Boot 3.3.5
  • Maven
  • Spring Data JPA
  • Spring Security
  • JWT
  • PostgreSQL
  • Swagger
  • JUnit
  • Mockito
  • H2
  • Docker
  • GitHub
  • Jacoco

Como executar?

  1. Clone o repositório;
  2. Configure o arquivo application.properties com as informações do banco de dados;
  3. Execute o arquivo keys.bat ou keys.sh para gerar os certificados públicos e privados na pasta resources;
  4. Executar o seguinte comando: mvn spring-boot:run

Documentação:

A documentação da API pode ser acessada em http://localhost:8081/swagger-ui/index.html#/

About

LABMedical foi desenvolvido como parte da formação fullstack do programa Floripa Mais Tec, oferecida pelo LAB365/SENAI (Florianópolis, Brasil). Equipe: Felipe Quérette, Pedro Xavier, Plínio Victor Vianna, Rosa Cristina Freitas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages