/concepts-reactjs

Bootcamp GoStack "Module 1 - ReactJS Concepts" challenge repository

Primary LanguageJavaScript

Conceitos do React.js

Essa será uma aplicação para listar, adicionar e remover repositórios do seu portfólio.


Sobre o projeto ⭐️

Principais funcionalidades:

  • Listar os repositórios da sua API: Deve ser capaz de criar uma lista com o campo title de todos os repositórios que estão cadastrados na sua API.

  • Adicionar um repositório a sua API: Deve ser capaz de adicionar um novo item na sua API através de um botão com o texto Adicionar e, após a criação, deve ser capaz de exibir o nome dele após o cadastro.

  • Remover um repositório da sua API: Para cada item da sua lista, deve possuir um botão com o texto Remover que, ao clicar, irá chamar uma função para remover esse item da lista do seu frontend e da sua API.

Tecnologias usadas:


Como instalar e rodar ? 🚀

Pré-requisitos:

  1. Ter o Node js instalado e junto dele a Yarn;

  2. Clonar o repositório em sua máquina, usando comando abaixo em seu terminal:

  git clone https://github.com/oliviaresende/concepts-reactjs.git
  1. Acessar o repositório:
  cd concepts-reactjs
  1. Agora basta instalar as dependências do seu projeto, digitando no terminal:
  yarn install
  1. E por ultimo dar o comando para rodar seu projeto:
  yarn start

Obs: O projeto irá rodar no http://localhost:3000


Como executar os testes usando o Testing Library React? 🚀

Para ver os testes em ação, basta executar o seguinte comando:

  yarn test