Challenge on ReactJs concepts applied in the GoStack Bootcamp

About the challenge

In this challenge, you must create an application to train what you have learned so far at ReactJS!

Now you must continue to develop the application that will store your portfolio repositories, which you already developed the backend in the last challenge using Node.js.

Application features

Now that you have the template cloned, and ready to continue, you must open the src / App.js file , and complete where you don’t have code with the code to achieve the objectives of each feature.

  • Listar os repositórios da sua API: You should be able to create a list with the title field of all the repositories that are registered in your API.

  • Adicionar um repositório a sua API: You must be able to add a new item to your API via a button with the text Add and, after creation, you must be able to display its name after registration.

  • Remover um repositório da sua API: For each item on your list, you must have a button with the text Remove which, when clicked, will call a function to remove that item from the list of your frontend and its API.

Testing specification

In each test, you have a brief description of what your application must do in order for the test to pass.

For this challenge we have the following tests:

  • should be able to add new repository: For this test to pass, your application must allow a repository to be added to your backend and listed on your frontend within one LI.

  • should be able to remove repository: For this test to pass, your application must allow LIthe item to be removed from the list when you click on the remove button that will be inside the one of the added repository.

Download Details:

Author: gabrieldeoa

Source Code: https://github.com/gabrieldeoa/gostack-reactjs-concepts

#reactjs #react #javascript

Challenge on ReactJs concepts applied in the GoStack Bootcamp
4.35 GEEK