Skip to content

nettobruno/desafio-conceitos-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio de conceitos em NodeJS

Este projeto foi desenvolvido para o primeiro desafio em NodeJS do Bootcamp da Rocketseat.

Instruções de Instalação

Basta seguir os passos abaixo para que consiga fazer a instalação completa do projeto em sua máquina. Para que funcione corretamente é necessário que tenha instalado:

  • NodeJS
  • NPM ou Yarn

Após ter instalado as dependências necessárias, rode os comandos abaixo em seu terminal:
  # Clone o projeto em uma pasta de sua preferência
  $ git clone https://github.com/nettobruno/desafio-conceitos-node.git

  # Entre na pasta do projeto
  $ cd desafio-conceitos-node

  # Instale as dependências
  $ yarn
  ou 
  $ npm install

  # Rode o projeto em sua máquina
  $ yarn dev

Testar funcionamento do projeto

Para que possa realmente testar o projeto é necessário ter um cliente HTTP para realizar testes na API. Eu particularmente gosto do Insomnia, mas uma outra boa opção é o Postman. Baixe a que preferir e já estará pronto para realizar os testes ;)

Rotas

Listar todos os repositórios: GET

http://localhost:3333/repositories

Criar um repositório: POST

http://localhost:3333/repositories

Editar um repositório: PUT

http://localhost:3333/repositories/:id

Deletar um repositório: DELETE

http://localhost:3333/repositories/:id

Like em um repositório: POST

http://localhost:3333/repositories/:id/like

About

Projeto realizado durante as primeiras aulas de node do Bootcamp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published