Um sistema para gerenciar livros, membros, empréstimos e devoluções. Desenvolvido com Java 22, Spring Boot 3, MySQL/PostgreSQL, Docker.
- Cadastro de livros
- Cadastro e login de membros
- Registro de empréstimos e devoluções
- Notificações de atraso
- Avaliações de livros
- Sugestão de novos livros
- Backend: Java 22, Spring Boot 3
- Banco de Dados: MySQL
- Frontend: React, Tailwind CSS
- Deploy: Docker
- Java 22
- MySQL
- Docker
A documentação da API está disponível em Swagger UI.
- Autenticação: JWT
- src/main/java: Código fonte do aplicativo.
- src/main/resources: Arquivos de configuração.
- src/test/java: Testes unitários e de integração.