Sistema de gerenciamento de locação de veículos desenvolvido em Java, seguindo arquitetura MVC em camadas (controller, model, DAL e view).
- 🔐 Autenticação de Usuários: login e logout com registro de eventos em log.
- 📊 CRUD completo de veículos (Carros, Motos), clientes e locações.
- 🗂️ DAL (Data Access Layer) para persistência em arquivo ou banco (SQLite).
- 🎛️ Menus interativos em console para navegação intuitiva.
- ✅ Validações em formulários de cadastro e operações de locação/devolução.
- 🧹 Log de atividades para auditoria e rastreamento de ações.
- Java 17
- VS Code (com extensão Java)
| Avatar | Usuário | Nome |
|---|---|---|
![]() |
joaomottin | João Pedro Mottin |
![]() |
Iago-13 | Iago Mayer |
![]() |
cadu-magaton | Cadu Magaton |
![]() |
Adescarpim | Adescarpim |
- Java JDK 17+
- Visual Studio Code
- Extensão Java instalada no VS Code:
👉Extension Pack for Java
# 1. Clone o repositório
git clone https://github.com/joaomottin/LocadoraVeiculos.git
# 2. Acesse a pasta do projeto
cd LocadoraVeiculos
#3. Agora abra a pasta no VS Code e vá até o arquivo src/App.java
#4. Clique no botão ▶️ Run (ou botão direito > "Run Java")
✅ Pronto! A aplicação será iniciada no terminal.


