O LVAdmin é um sistema backend desenvolvido em Java com Spring Boot para o gerenciamento de vacinas em unidades de saúde. A aplicação permite o controle de estoque, registro de novos imunizantes, atualização de quantidade disponível e filtros avançados para pesquisa de vacinas cadastradas.
- ✅ Cadastro de vacinas individual ou em lote
- 🔍 Filtro de vacinas por:
- Nome
- Fabricante (Pfizer, Butantan, Janssen, etc.)
- Validade (válidas ou vencidas)
- Disponibilidade em estoque
- ✏️ Atualização da quantidade de vacinas
- ❌ Remoção de vacinas do sistema
- 📋 Listagem geral e filtrada das vacinas registradas
lvadmin/
│
├── controller/ # Controladores REST
├── dto/ # Data Transfer Objects
├── model/ # Entidades do JPA
├── repository/ # Interfaces do Spring Data JPA
├── service/ # Regras de negócio
└── application.properties # Configuração do banco e da aplicação