Sistema completo para gerenciamento de clínicas odontológicas com controle financeiro e divisão de receitas.
✅ Gestão de Clínicas: Cadastro e gerenciamento de consultórios odontológicos
✅ Gestão de Dentistas: Cadastro com percentuais configuráveis de comissão
✅ Gestão de Pacientes: Cadastro com vinculação automática às clínicas
✅ Consultas: Registro de procedimentos com cálculo automático de divisão de receitas
✅ Relatórios Financeiros: Relatórios diários, gerais e por clínica
✅ Anamnese: Gestão de fichas médicas dos pacientes
Configure o MySQL no arquivo application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/consultorio
spring.datasource.username=root
spring.datasource.password=1904mvn spring-boot:run- Cadastrar Consultório →
/consultorio - Cadastrar Dentista →
/dentista(configurar percentual de comissão) - Cadastrar Paciente →
/paciente(vincular à clínica) - Iniciar Consulta →
/consulta- Dentista seleciona paciente
- Clínica é exibida automaticamente
- Registra procedimentos e valor
- Sistema calcula divisão automática
- Visualizar Relatórios →
/caixa- Relatório diário
- Relatório geral
- Relatório por clínica
GET /- Página inicialGET /consultorio- Gestão de clínicasGET /dentista- Gestão de dentistasGET /paciente- Gestão de pacientesGET /consulta- Registro de consultasGET /caixa- Relatórios financeirosGET /anamnese- Gestão de anamneses
GET /api/consultorio- Listar clínicasGET /api/paciente- Listar pacientesGET /api/anamnese- Listar anamnesesGET /relatorio/diario?data=YYYY-MM-DD- Relatório diárioGET /relatorio/geral- Relatório geralGET /relatorio/clinica?consultorio_id=UUID- Relatório por clínica
- Spring Boot 3.4.2
- Spring Data JPA
- Thymeleaf
- MySQL
- Lombok
- Maven
Execute os testes usando o arquivo test/sistema-teste-completo.http com qualquer cliente HTTP (VS Code REST Client, Postman, etc.).