gmmunis / Manger-Book-API

API de gerenciamento de uma biblioteca.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio

Seu desafio é criar o backend para um sistema de gerenciamento de uma biblioteca!

Requisitos:

Rotas da aplicação:

[POST] /obras : A rota deverá receber titulo, editora, foto, e autores dentro do corpo da requisição. Ao cadastrar um novo projeto, ele deverá ser armazenado dentro de um objeto no seguinte formato: { id: 1, titulo: 'Harry Potter', editora: 'Rocco',foto: 'https://i.imgur.com/UH3IPXw.jpg', autores: ["JK Rowling", "..."]};

[GET] /obras/ : A rota deverá listar todas as obras cadastradas

[PUT] /obras/🆔 : A rota deverá atualizar as informações de titulo, editora, foto e autores da obra com o id presente nos parâmetros da rota

[DELETE] /obras/🆔 : A rota deverá deletar a obra com o id presente nos parâmetros da rota

Techs:

Escolhi pra fazer esse desafio as seguintes techs:

  • Node
  • Typescript
  • Typeorm
  • Docker
  • Postgres

Esse desafio foi encontrado em aqui

Comunidade DevChallenge

Site: https://www.devchallenge.com.br/

Discord: https://discord.gg/yvYXhGj

About

API de gerenciamento de uma biblioteca.


Languages

Language:TypeScript 100.0%