Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Funcionalidades

➕ Cadastro de novos clientes

📋 Listagem de clientes cadastrados

✏️ Atualização de dados de clientes

🗑️ Remoção de clientes

🔍 Busca de clientes por ID ou nome

🛠️ Tecnologias Utilizadas

Linguagem: Java (JDK 17 ou superior recomendado)

Paradigma: Programação Orientada a Objetos (POO)

Banco de Dados: (opcional – ex.: MySQL, PostgreSQL ou em memória com listas)

Frameworks/Bibliotecas (se aplicável): JDBC, Hibernate, Spring Boot, etc.

📂 Estrutura do Projeto 📦 cadastro-clientes ┣ 📂 src ┃ ┣ 📂 main ┃ ┃ ┣ 📂 java ┃ ┃ ┃ ┗ 📂 com.exemplo.cadastroclientes ┃ ┃ ┃ ┃ ┣ 📜 Main.java ┃ ┃ ┃ ┃ ┣ 📜 Cliente.java ┃ ┃ ┃ ┃ ┣ 📜 ClienteService.java ┃ ┃ ┃ ┃ ┗ 📜 ClienteRepository.java ┃ ┃ ┗ 📂 resources ┃ ┃ ┃ ┗ 📜 application.properties ┣ 📜 README.md ┗ 📜 pom.xml (se usar Maven)

▶️ Como Executar

Clonar o repositório

git clone https://github.com/usuario/cadastro-clientes.git

Abrir o projeto em uma IDE como IntelliJ IDEA ou Eclipse.

Compilar e executar o programa principal:

javac Main.java java Main

Se estiver usando Maven ou Spring Boot, rodar:

mvn spring-boot:run

📌 Futuras Melhorias

🌐 Criar API REST para integração com front-end

📱 Interface gráfica (JavaFX ou Swing)

🔐 Autenticação de usuários

☁️ Persistência em banco de dados relacional

About

An application developed in Java to manage clients in a simple and efficient way. The system allows registering, listing, updating, and removing clients, serving as a foundation for larger applications such as commercial or management systems.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages