/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.

Primary LanguageJavaMIT LicenseMIT

Library System API

GitHub license GitHub issues GitHub 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
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.)
  3. 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.