Este repositório é um projeto que contempla um sistema de livraria, sendo possível cadastrar e admnistrar livros e usuários assim como disponibilizar a reserva de livros. A intenção do projeto é dispor o conhecimento em recursos necessário para criação de aplicações Web que se comunicam com bases de dados, o mesmo é divido em duas partes, backend e frontend, no qual ambos funcionam de maneira independente apesar do backend popular o frontend. O sistema foi pensando de maneira que o usuário cliente ou operador apenas controle os livros e pessoas, sendo assim outras entidades estáticas como autores, categorias de livro e roles de usuário serão inicializadas no boot do projeto ou no banco de dados.
Documentação gerada pelo Postman das rotas para obter e interagir com os recursos da API, atualmente está em produção somente v1 e v2 mas já está documentado algumas rotas da v3.
O ambiente configurado está setado como https://localhost:8443
Linguagens
Frameworks & Libraries
Testing
Build e depêndencias
Banco de dados
DevOps
Ferramentas de desenvolvimento