- Iso-Challenge is an application intended for validating useless sports knowledge. On load the user will choose a team name and skill level, the user will have a list of current and past NBA players to choose from. The goal is to choose the group of players that produce the best statistics. The players and their stats are fetched form an API, sorted by their position, and displayed for the user to select. Once the teams are chosen you are routed to a score board page that holds the total numbers for each stat for their respective team. From here the user is free to argue with their opposition all they want on which stats are more valuable.
-
You can clone down this repo and run:
npm install
-
To verify that it is setup correctly, run
npm start
in your terminal. Go tohttp://localhost:3000/
and you should see a page directing you to create a team.
- React
- Redux
- React Router
- JavaScript
- Scss
- HTML
- Jest / Enzyme
- npm
- Webpack
- Web APIs via the Fetch method
- Challenges: This project involved some complicated data structures, it was challenging to return the correct data at the correct time.
- Wins: This project demonstrates good usecases of react router, redux, and testing. (This might be a simple application but it was required to use Redux and it was a win!)