Aplicação desktop desenvolvida em Java utilizando Swing para a interface gráfica, seguindo o padrão MVC, com backend em PostgreSQL. Possui telas para cadastro e login de usuários, e cadastro de funcionários com exibição em JTable.
- Java SE
- Java Swing
- PostgreSQL
- JDBC
- NetBeans IDE
- Java JDK 17 ou superior
- PostgreSQL
- NetBeans IDE
- Crie o banco de dados e execute o script SQL (disponível na pasta
doc
) para criar as tabelas. - Atualize as credenciais do banco no arquivo
ConnectionUtil.java
. - Importe o projeto no NetBeans e adicione o driver JDBC do PostgreSQL.
- Compile e execute a aplicação (inicie pela classe
Main
).
- Cadastro e login de usuários com senha criptografada (SHA-256).
- Cadastro de funcionários com registro de data, salário e status.
- Exibição dos funcionários em uma JTable.
- Validação de formulários e tratamento de erros.
Feito com ❤️ por Aron Alvarenga