Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.36 KB

README.md

File metadata and controls

37 lines (30 loc) · 1.36 KB

basics-nodejs

Challenge #2 - Basics NodeJS - Rocketseat Bootcamp GoStack

📂 Desafio # 2 - Noções básicas do NodeJS - BootStamp do Rocketseat GoStack

O objetivo deste projeto é concluir o desafio nº 2 do Bootcamp do Rocketseat GoStack 12! https://github.com/Rocketseat/bootcamp-gostack-desafios/tree/master/desafio-conceitos-nodejs

💻 O que deveria fazer?

Esses desafios consistem em criar uma API básica com NodeJs, capaz de passar nas seguintes tarefas:

  • Deve ser capaz de criar um novo repositório;
  • Deve ser capaz de listar os repositórios;
  • Deve ser capaz de atualizar o repositório;
  • Não deve poder atualizar um repositório que não existe;
  • Não deve ser capaz de atualizar as curtidas do repositório manualmente;
  • Deve ser capaz de excluir o repositório;
  • Não deve ser capaz de excluir um repositório que não existe;
  • Deve ser capaz de dar like no repositório;
  • Não deve ser capaz de dar like em um repositório que não existe;

    🧰 O que foi utilizado?

  • Javascript;
  • NodeJS;
  • Express;

    Os testes foram realizados pela equipe rocketseat!

    👨‍💻 Recursos

  • Métodos HTTP;
  • Código de status HTTP;
  • Gerenciamento de rotas;
  • ES6 Reestruturação;
  • Parâmetros de API;

    ✔️ Verifique a solução

    $ git clone https://github.com/kaynansc/basics-nodejs.git
    $ yarn install
    $ yarn test