Coder Social home page Coder Social logo

odonto's Introduction

Proteto Odonto

NPM

Sobre o projeto

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.

Layout web

Tela de Login

Cada dentista tem um login e senha para controle de acesso.

web 0

Tela de Cadastro de Atendimento

##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.

web 1

Tela lista de atendimentos

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.

web 2

Tela para gerar relatório mensal

Essa tela permite que o dentista selecione o mês desejado para gerar um relatório com todos os atendimentos.

web 3

Primeira página relatório

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.

web 4

Página final

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.

web 5

Tecnologias utilizadas

Back end

  • Java
  • Spring Boot
  • JPA / Hibernate
  • Maven
  • Spring Security
  • LibrePDF

Front end

  • thymeleaf
  • Bootstrap
  • HTML
  • CSS
  • JS

Implantação em produção

  • Back end: AWS
  • Banco de dados: MySQL

Autor

Paulo Inácio Belisario de Noronha

https://www.linkedin.com/in/paulo-in%C3%A1cio-belisario-de-noronha-392946b6/

odonto's People

Contributors

pibelisario avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.