/swapi-box

Primary LanguageJavaScript

Swapi-Box

Description

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.

Setup

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.

Screenshots

Emphasis of the Project

Further knowledge on the following technologies/principles:

  • React
  • JSX
  • Jest and Enzyme Testing
  • Asynchronous Testing
  • Fetching Complex Data
  • Prop-Types
  • Linting
  • Github Workflow

Contributors/Project Length

This was a solo project done in a week.

Improvements