Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1.43 KB

README.md

File metadata and controls

43 lines (37 loc) · 1.43 KB

📂 Challenge #2 - Basics NodeJS - Rocketseat bootcamp GoStack

The purpose of this project is to complete the #2 Challenge of the Rocketseat GoStack 12 Bootcamp! https://github.com/Rocketseat/bootcamp-gostack-desafios/tree/master/desafio-conceitos-nodejs

💻 What is supposed to do?

This challenges consists in create a basic api with NodeJs, capable of pass in the following tasks:
  • Should be able to create a new repository;
  • Should be able to list the repositories;
  • Should be able to update repository;
  • Should not be able to update a repository that does not exist;
  • Should not be able to update repository likes manually;
  • Should be able to delete the repository;
  • Should not be able to delete a repository that does not exist;
  • Should be able to give a like to the repository;
  • Should not be able to like a repository that does not exist;

🧰 What did I use?

  • Javascript;
  • NodeJS;
  • Express;
The tests were provided by rocketseat staff!

👨‍💻 Features

  • HTTP Methods;
  • HTTP Status Code;
  • Routes management;
  • ES6 Destructuring;
  • API parameters;

✔️ Check the solution

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