Este é o back-end de uma aplicação de gerenciamento de livros, construído usando o framework Laravel. A API oferece funcionalidades para adicionar, visualizar, atualizar e excluir livros. Os dados dos livros são armazenados em um banco de dados SQL e incluem título, autor, classificação e resenha.
-
Adicionar um novo livro
- Endpoint:
POST /livros
- Endpoint:
-
Recuperar lista de todos os livros
- Endpoint:
GET /livros
- Endpoint:
-
Recuperar detalhes de um livro específico
- Endpoint:
GET /livros/:id
- Endpoint:
-
Atualizar detalhes de um livro específico
- Endpoint:
PUT /livros/:id
- Endpoint:
-
Deletar um livro específico
- Endpoint:
DELETE /livros/:id
- Endpoint:
Os dados dos livros são armazenados em um banco de dados (SQL ou NoSQL) e cada entrada de livro contém os seguintes campos:
title
(string): Título do livro.author
(string): Autor do livro.rating
(numeric): Classificação do livro (de 1 a 5).review
(string): Resenha do livro.created_at
(timestamp): Data de adição do livro.
Este projeto está finalizado.