Projeto | Tecnologias | Funcionalidades |
- Guilherme C. de Matos - RM 98874
- Gustavo G. da Silva - RM 99585
- Java Development Kit (JDK) instalado em seu sistema.
- Visual Studio Code (VSCode) instalado em seu sistema.
- Clonar o Repositório:
git clone https://github.com/guicarm/ProjetoNexus
- Abra a pasta do projeto com o terminal e digite:
code .
- Agora com o VSCode aberto, rode a aplicação à partir do arquivo
BookVaultApplication.java
.
BookVault é uma biblioteca online, onde você poderá ter acesso a livros e autores, desenvolvido para facilitar o controle e a busca de títulos e escritores em uma biblioteca digital. O objetivo do projeto é criar uma plataforma para armazenar, listar e associar livros a seus respectivos autores, tornando a experiência de pesquisa e catalogação simples e eficiente.
- Sistema de login/cadastro totalmente funcional (Autentificação com Token JWT).
- CRUD de usuários.
- CRUD de livros.
- CRUD de autores.
- Associação de livros a autores, com busca eficiente por ambos.
- Paginação de resultados para facilitar a navegação por livros e autores.
- Link para a documentação Swagger do projeto:
localhost:8080/docs
localhost
pode variar de acordo com a máquina.