aeusteixeira / api-de-gerenciamento-de-livros

API RESTful simples para CRUD de livros

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projeto Mini CRUD de Livros

Este é um projeto básico de um CRUD de livros criado com Node.js, Express e MongoDB.

Instalação

Este é um projeto desenvolvido com Node.js, Express e MongoDB como parte do meu estudo em desenvolvimento web.

npm install

Além disso, é necessário configurar a URL do banco de dados MongoDB no arquivo .env.

Rotas

As seguintes rotas estão disponíveis:

Livros

As seguintes rotas estão disponíveis:

  • GET /books: Retorna uma lista com todos os livros cadastrados.
  • POST /books: Cadastra um novo livro.
  • GET /books/:id: Retorna um livro específico.
  • PUT /books/:id: Atualiza as informações de um livro.
  • DELETE /books/:id: Remove um livro do banco de dados.

Autores

  • GET /authors: Retorna uma lista com todos os autores cadastrados.
  • POST /authors: Cadastra um novo autor.
  • GET /authors/:id: Retorna um autor específico.
  • PUT /authors/:id: Atualiza as informações de um autor.
  • DELETE /authors/:id: Remove um autor do banco de dados.

Contribuição

Sinta-se à vontade para contribuir com o projeto fazendo um fork e submetendo um pull request.

About

API RESTful simples para CRUD de livros


Languages

Language:JavaScript 100.0%