O projeto Odonto veio de uma necessidade de simplificar o método em que eram contabilizados os atendimentos dos dentistas na empresa em que trabalho.
Até a criação do projeto a contabilização de atendimentos de cada dentista era mensalmente feita por meio de uma planilha Excel, onde muitos tinham dificuldade em lidar e também os erros e desconfiguração da planilha eram frequentes. Foi onde eu vi uma oportunidade de aplicar meus estudos em Spring Boot. Então decidi transformar essa planilha em uma aplicação web o mais simples possível de ser utilizada.
De forma resumida essa aplicação tem a finalidade de registar e contabilizar cada atendimento feito por cada dentista. Cada dentista tem seu usuário e senha para que ao final do mês seja gerado uma planilha dentro do próprio sistema com a quantidade de atendimento, emergências, tratamento, número de faltas, entre outras informações necessárias.
Cada dentista tem um login e senha para controle de acesso.
##OBS: Nenhuma informação de pessoas reais foram utilizadas nas telas.##
Essa tela é preenchida pelo dentista ou assistente, aqui contem as informações pessoais de cada paciente, necessárias para gerar o relatório de atendimento ao final de cada mês.
Aqui o dentista pode visualizar, editar ou excluir algum atendimento caso necessário. Também possui um campo busca por mês onde ele consegue visualizar atendimentos passados realizados. Devido ao controle de acesso, os atendimentos que iram aparecer serão somente os que foram realizados pelo usuário que esta logado.
Essa tela permite que o dentista selecione o mês desejado para gerar um relatório com todos os atendimentos.
Aqui o dentista tem informações sobre o atendimento de cada paciente, contem informações como data, observações, dados pessoais entre outras informações.
Está sempre será a última página de cada relatório. Essa página possui uma tabela com informações sobre a quantidade de atendimento e procedimentos realizados, com um campo para assinatura e carimbo de cada dentista para posteriormente ser impresso e entregue a diretoria.
- Java
- Spring Boot
- JPA / Hibernate
- Maven
- Spring Security
- LibrePDF
- thymeleaf
- Bootstrap
- HTML
- CSS
- JS
- Back end: AWS
- Banco de dados: MySQL
Paulo Inácio Belisario de Noronha
https://www.linkedin.com/in/paulo-in%C3%A1cio-belisario-de-noronha-392946b6/