https://github.com/vicktorms/librarysystem-api
A Library System API é uma API RESTful para gerenciar um sistema de biblioteca. Ele fornece endpoints para operações como adicionar, buscar, atualizar e excluir livros e endereços do sistema.
https://github.com/vicktorms/librarysystem-api
java-8 lombok-maven rest-api spring-boot
Last synced: about 2 months ago
JSON representation
A Library System API é uma API RESTful para gerenciar um sistema de biblioteca. Ele fornece endpoints para operações como adicionar, buscar, atualizar e excluir livros e endereços do sistema.
- Host: GitHub
- URL: https://github.com/vicktorms/librarysystem-api
- Owner: VicktorMS
- License: mit
- Created: 2023-12-13T00:17:51.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-06T21:33:54.000Z (about 2 years ago)
- Last Synced: 2025-04-08T21:49:19.430Z (about 1 year ago)
- Topics: java-8, lombok-maven, rest-api, spring-boot
- Language: Java
- Homepage: https://app.swaggerhub.com/apis-docs/VICTORMORAESDEVRJ/Library-System/1.0.0
- Size: 80.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Library System API
[](https://github.com/VicktorMS/LibrarySystem-API/blob/master/LICENSE)
[](https://github.com/VicktorMS/LibrarySystem-API/issues)
[](https://github.com/VicktorMS/LibrarySystem-API/graphs/contributors)
## Descrição
A Library System API é uma API RESTful para gerenciar um sistema de biblioteca. Ele fornece endpoints para operações
como adicionar, buscar, atualizar e excluir livros e endereços do sistema.
## Documentação da API
A documentação completa da API pode ser encontrada em:
[swaggerhub.com](https://app.swaggerhub.com/apis-docs/VICTORMORAESDEVRJ/Library-System/1.0.0 )
Lá você encontrará detalhes sobre os endpoints
disponíveis, os parâmetros de entrada e as respostas esperadas.
## Endpoints Disponíveis
`/address`: Endpoints relacionados a endereços no sistema de biblioteca.
`/books`: Endpoints relacionados a livros no sistema de biblioteca.
## Tecnologias Utilizadas
- Java
- Spring Boot
- Spring MVC
- Spring Data JPA
- Lombok
## Requisitos de Sistema
- Java JDK 8 ou superior
- Maven (para construir e gerenciar dependências)
## Instalação
1. Clone o repositório: `git clone https://github.com/vicktorms/LibrarySystem-API.git`
2. Importe o projeto em sua IDE Java (como IntelliJ IDEA, Eclipse, etc.)
4. Execute o aplicativo Spring Boot
## Uso
1. Acesse a aplicação pelo navegador ou por meio de uma API REST (se aplicável)
2. Navegue pelo catálogo de livros, faça reservas, gerencie sua conta, etc.
## Contribuindo
Contribuições são bem-vindas! Se você encontrar um problema ou tiver uma sugestão para melhorar a API, sinta-se à
vontade para abrir uma issue ou enviar um pull request.
Licença
Este projeto está licenciado sob a Licença Apache 2.0. Consulte o arquivo LICENSE para obter detalhes.