/nfl-rushing

Create an App that sorts NFL Rushing data.

Primary LanguageJavaScript

theScore "the Rush"

Installation and running this solution

In order to start and run this project, please do the following:

  1. Clone this project to your computer. The Repository URL is https://github.com/incarnateTheGreat/nfl-rushing.git. If operating by command line, simply run 'git clone https://github.com/incarnateTheGreat/nfl-rushing.git'

NOTE: Before starting the following step, please make sure your Node version is the latest -- at least above 8.9.1

  1. When the Clone process has successfully completed, run npm i to install all necessary dependencies.

  2. When the dependencies have successfully installed, run the application by typing either 'npm start' or 'yarn start'.

  3. The project will take a minute to start. If you do not see an active window with NFL Rushing content, type http://localhost:3000 into a browser window.

Using the Tool

This program renders a list of NFL Players with a large amount of data. The user can navigate and collect the data by doing the following:

  1. sorting Ascending/Descending via three fields -- Total Rushing Yards (Yds), Longest Rush (Lng), and Total Rushing Touchdowns (TD),
  2. searching for a Player in the list by using the Textbox,
  3. using Pagination to shorten the size of the list,
  4. and export a CSV file when they have collected and sorted through the data that they want.