- Clone the repo:
git clone https://github.com/ericweissman/swapibox.git
- Install dependencies:
npm install
- Start Local Host:
npm start
- For testing suite:
npm test
SWapiBox was the first project I made using asynchronous JS and API calls. The data from the Star Wars API contains nested URLs that are required to gather more information. This application utilizes asynchronous API calls to render the information without causing issues for other components to render.
- React
- Async JS
- SCSS
- Jest
- Enzyme
- Enable the favorite functionality and ability to sort by favorites
- Add pictures to the cards to create a more pleasant UX
- Refactor to DRY codebase and eliminate all bugs