“Faça seu melhor, mas sempre com prazo de entrega”!
Nesse desafio, foi criado uma aplicação para treinar o que aprendi até agora no ReactJS.
É uma aplicação que armazena repositórios, onde o backend já foi desenvolvido no último desafio utilizando o Node.js.
Para este projeto frontend, é necessário que siga as instruções do desafio anterior e rode o backend.
Para rodar o frontend:
-
Abra o terminal e execute o comando
yarn
no diretório do desafio, para que instale as dependências. -
Para rodar a aplicação execute
yarn start
-
Caso queira rodar os testes execute
yarn test
Enjoy it! 😁
-
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.
- Função de Curtir Repositório implementada. Ao clicar no botão curtir, o repositório é atualizado com o contador de likes retornado pela API.
Esse projeto está sob a licença MIT.
Desafio feito com 💜 por Gabriel Papke