{"id":17636148,"url":"https://github.com/renebentes/biblioteca-api","last_synced_at":"2026-01-20T02:43:03.114Z","repository":{"id":151004601,"uuid":"429253413","full_name":"renebentes/biblioteca-api","owner":"renebentes","description":"DevChalenge - Sistema para gerenciamento de uma biblioteca","archived":false,"fork":false,"pushed_at":"2022-02-13T00:11:49.000Z","size":16,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-07T01:55:37.455Z","etag":null,"topics":["api","asp-net","backend","csharp","dotnet"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renebentes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-18T01:15:20.000Z","updated_at":"2022-02-10T00:12:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"ef0ce223-9d48-4247-b490-ffba75d83f2b","html_url":"https://github.com/renebentes/biblioteca-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":"devchallenge-io/biblioteca-backend","purl":"pkg:github/renebentes/biblioteca-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2Fbiblioteca-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2Fbiblioteca-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2Fbiblioteca-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2Fbiblioteca-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renebentes","download_url":"https://codeload.github.com/renebentes/biblioteca-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renebentes%2Fbiblioteca-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28594955,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T02:08:49.799Z","status":"ssl_error","status_checked_at":"2026-01-20T02:08:44.148Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","asp-net","backend","csharp","dotnet"],"created_at":"2024-10-23T02:27:41.523Z","updated_at":"2026-01-20T02:43:03.094Z","avatar_url":"https://github.com/renebentes.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cbr /\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://i.pinimg.com/originals/dd/64/da/dd64da585bc57cb05e5fd4d8ce873f57.png\" alt=\"Logo\" width=\"200\"\u003e\n\n  \u003ch3 align=\"center\"\u003eBiblioteca by \u003ca href=\"https://github.com/Lorenalgm\"\u003eLorena\u003c/a\u003e\u003c/h3\u003e\n \u003cbr /\u003e\n  \u003cp align=\"center\"\u003e\n     Sistema de gerenciamento de biblioteca\n       \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://github.com/devchallenge-io/biblioteca-backend\"\u003eDesafio\u003c/a\u003e\n    ·\n    \u003ca href=\"https://www.devchallenge.com.br/\"\u003eDevChallenge\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n## Índice\n\n* [Devchallenge](#devchallenge) \n* [Desafio](#desafio)\n* [Techs](#techs)\n* [Como começar](#como-começar)\n* [Compartilhe](#compartilhe)\n\n# Devchallenge\n\u003ca href=\"https://devchallenge.now.sh/\"\u003e DevChallenge\u003c/a\u003e permite que você evolua suas skills como programador! Participe da nossa \u003ca href=\"https://discord.gg/yvYXhGj\"\u003ecomunidade\u003c/a\u003e o/\n\n# Desafio\nSeu desafio é criar o backend para um sistema de gerenciamento de uma biblioteca!\n\n## Requisitos:\n### Rotas da aplicação:\n\u003cb\u003e[POST] \u003c/b\u003e /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\", \"...\"]};\u003cbr\u003e\u003cbr\u003e\n\u003cb\u003e[GET] \u003c/b\u003e /obras/ : A rota deverá listar todas as obras cadastradas\u003cbr\u003e\u003cbr\u003e\n\u003cb\u003e[PUT] \u003c/b\u003e /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\u003cbr\u003e\u003cbr\u003e\n\u003cb\u003e[DELETE] \u003c/b\u003e /obras/:id: : A rota deverá deletar a obra com o id presente nos parâmetros da rota\u003cbr\u003e\n\n\n# Techs: \n- Tecnologia que preferir :)\n\n# Como começar:\n1 - Use esse template (clicando em Use this template) ou faça um fork deste repositório com o código inicial\u003cbr\u003e\n2 - Leia as instruções no readme.md\u003cbr\u003e\n3 - Comece a codar! Sinta-se livre para utilizar o fluxo de trabalho que ache mais confortável\u003cbr\u003e\n4 - Compartilhe seu resultado com a comunidade! #devchallenge\n\n\n# Compartilhe!\nInicie seu projeto utilizando esse template no seu github como um repositório público\u003cbr\u003e\nFaça um print, gif ou vídeo e compartilhe o resultado com a #devchallenge ou marcando nosso perfil @devchallenge!\u003cbr\u003e\n\nDesafio criado por  \u003ca href=\"https://www.linkedin.com/in/lorenagmontes/\"\u003eLorena\u003c/a\u003e :)\n\n\n# Comunidade DevChallenge\nSite: https://www.devchallenge.com.br/ \u003cbr\u003e\nDiscord: https://discord.gg/yvYXhGj \u003cbr\u003e\nLinkedin: https://www.linkedin.com/company/devchallenge/\u003cbr\u003e\nTwitter: https://twitter.com/dev_challenge\u003cbr\u003e\nInstagram: https://www.instagram.com/devchallenge/\u003cbr\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenebentes%2Fbiblioteca-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenebentes%2Fbiblioteca-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenebentes%2Fbiblioteca-api/lists"}