Eu tive a ideia de fazer a aplicação "Controle" a partir da necessidade da empresa a qual trabalho teve de fazer o monitoramento e controle de acesso de pessoas as dependências da empresa. Com essa aplicação é possível registrar as informações pessoais, data, horário e local em que a pessoa esteve na empresa. Está aplicação atualmente esta em uso na empresa e tem sido de grande ajuda para o controle de acesso de pessoas.
Para facilitar para o usuário do sistema eu importei do banco de dados todos os associados e dependentes de outro sistema da empresa, assim sendo necessário cadastrar novas pessoas somente em caso dele não ser associado e ser a primeira vez que ele vem à empresa.
##OBS: Nenhuma informação de pessoas reais foram utilizadas nas telas.##
Nessa tela primeiramente o usuário do sistema deve buscar a pessoa que irá adentrar à empresa, a pesquisa pode ser feita por Rg, Nome e CPF. Caso seja a primeira vez da pessoa será necessário realizar o cadastro da mesma (verificar na tela de cadastro) e posteriormente buscar o cadastro e realizar a entrada, escolhendo o departamento em que ela irá.
Nessa tela é possível verificar as últimas entradas feitas na empresa (tela possui paginação), nela e possível verificar informações pessoais, data/hora de entrada e o local em que a pessoa foi na empresa. Também e possível verificar os detalhes de cada pessoa que entrou clicando na opção detalhes (verificar na tela detalhes) ou até mesmo excluir alguma entrada.
Tela para visualizar informações pessoais sobre associado, dependente ou outros.
Tela de cadastro
Tela para buscar cadastro e caso necessário editar ou excluir
Nessa tela e possível fazer a busca de entradas entre as datas escolhidas.
- Java
- Spring Boot
- JPA / Hibernate
- Maven
- 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/