https://github.com/renebentes/biblioteca-api
DevChalenge - Sistema para gerenciamento de uma biblioteca
https://github.com/renebentes/biblioteca-api
api asp-net backend csharp dotnet
Last synced: 5 months ago
JSON representation
DevChalenge - Sistema para gerenciamento de uma biblioteca
- Host: GitHub
- URL: https://github.com/renebentes/biblioteca-api
- Owner: renebentes
- Created: 2021-11-18T01:15:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-02-13T00:11:49.000Z (over 4 years ago)
- Last Synced: 2025-04-07T01:55:37.455Z (about 1 year ago)
- Topics: api, asp-net, backend, csharp, dotnet
- Language: C#
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Biblioteca by Lorena
Sistema de gerenciamento de biblioteca
Desafio
·
DevChallenge
## Índice
* [Devchallenge](#devchallenge)
* [Desafio](#desafio)
* [Techs](#techs)
* [Como começar](#como-começar)
* [Compartilhe](#compartilhe)
# Devchallenge
DevChallenge permite que você evolua suas skills como programador! Participe da nossa comunidade o/
# 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/:id: : 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/:id: : A rota deverá deletar a obra com o id presente nos parâmetros da rota
# Techs:
- Tecnologia que preferir :)
# Como começar:
1 - Use esse template (clicando em Use this template) ou faça um fork deste repositório com o código inicial
2 - Leia as instruções no readme.md
3 - Comece a codar! Sinta-se livre para utilizar o fluxo de trabalho que ache mais confortável
4 - Compartilhe seu resultado com a comunidade! #devchallenge
# Compartilhe!
Inicie seu projeto utilizando esse template no seu github como um repositório público
Faça um print, gif ou vídeo e compartilhe o resultado com a #devchallenge ou marcando nosso perfil @devchallenge!
Desafio criado por Lorena :)
# Comunidade DevChallenge
Site: https://www.devchallenge.com.br/
Discord: https://discord.gg/yvYXhGj
Linkedin: https://www.linkedin.com/company/devchallenge/
Twitter: https://twitter.com/dev_challenge
Instagram: https://www.instagram.com/devchallenge/