The objective behind this application is to get comfortable using Redux to manage application data and to reinforce my ability to bring data to components efficiently. All the while bringing a useful application for cryptocurrency investors. Emphasizes unit testing to ensure that everything is working as expected. Prioritizes mobile users.
- React
- Redux
- JavaScript
- SCSS/SASS
- APIs
- Jest
- Enzyme
You must have node and npm installed on your local machine. This is used to install all of the dependencies of the application. To install these packages, just intall node, which includes an installation of npm.
brew install node
- Clone down this repo.
- Then install the library dependencies. Run:
npm install
- To verify that it is setup correctly, run
npm start
in your terminal. The page should open on your browser.