This project is a simple site, built with React, that fetches data from swapi.co/api. The user can then select from seperate options to display the data that was fetched.
Simply start by cloning the repo:
git clone git@github.com:BrennanDuffey/swapi-box.git
Once you have cloned the repo, to install the library dependencies. Run:
npm install
Run npm start
in your terminal. Go to http://localhost:3000/
and you should see a live version of the application if installed correctly.
Further knowledge on the following technologies/principles:
- React
- JSX
- Jest and Enzyme Testing
- Asynchronous Testing
- Fetching Complex Data
- Prop-Types
- Linting
- Github Workflow
This was a solo project done in a week.