Um sistema de terminal em Java puro para gestão de um PetShop completo, com funcionalidades voltadas para controle de funcionários, produtos, atendimentos e serviços veterinários — tudo isso sem usar interface gráfica ou banco de dados, ideal para fins didáticos ou projetos acadêmicos.
- 👨💼 Login de Funcionário
- 📋 Cadastro de Clientes e Funcionários
- 🗓️ Agendamento de Serviços
- 🐶 Gestão de Serviços Pet (Banho, Tosa, Vacina, etc.)
- 📦 Controle de Estoque
- 🛒 Venda e Reposição de Produtos
- 📊 Geração de Relatórios
- 🐾 Produtos organizados por categorias:
- Cosméticos
- Rações e Petiscos
- Produtos de Limpeza
Pet-Prime/
├── .idea/
├── data/ # Persistência em arquivos (.txt)
├── out/ # Arquivos compilados
├── src/
│ ├── Controllers/
│ │ ├── Relatorios/
│ │ ├── Servicos/
│ │ ├── FuncionarioController.java
│ │ ├── ProdutoController.java
│ │ └── RelatorioController.java
│ ├── Models/
│ ├── Services/
│ ├── View/
│ └── Main.java
└── README.md
💻 Tecnologias Utilizadas
Java SE 17+
Sistema de arquivos local (.txt) para persistência
Estrutura modular com pacotes (Modules, Services, etc.)
Orientação a Objetos completa (abstração, herança, encapsulamento)