Skip to content

smashgg/react-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Getting started

  1. Please fork this repository: https://github.com/smashgg/react-demo/
  2. Create a branch with your first name and last name, example: firstname_lastname
  3. Once you have completed the exercise below please create a pr using your branch against: https://github.com/smashgg/react-demo/

Goal: To demonstrate your working knowledge of react

Requirements for part 1: You must use react library, you can use any boilerplate and any supporting libraries you prefer. We also encourage using component libraries. Normally you would be querying for data but we have provided a json file (players.json) with player data you can use.

Part 1: Create a paginated grid in table format that can render all players with the following headers (see example)

a. pagination should allow you to set records per page

b. should have next and previous buttons

c. should show you which page number you are on at any given time

id Name Region
577a93a4e5925740e042b0bf SketchNin newjersey

Part 2: Add ability to filter players based on either name or region in the view created in part 1

Requirements for part 3: Please use react router to navigate between the two views (crud operations for players created in part 3 and table view of all players created in part 1)

Part 3: Add a view to add/update and delete players to the list.

Final steps before you submit:

Please list build and run steps here:

P.S: Feel free to add any other bonus functionality you can think of

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published