SWapi Box

app

Swapi box taps into the Star Wars API and renders data using React. This program features information regarding the people, planets and vehicles of the Star Wars universe. Also featured are the films opening crawls.

The project exhibits React, asynchronous javascript, nested fetch calls, type checking, SASS and extensive testing.

A live version of this project is deployed here.

This project utilizes the Star Wars API.
This project was bootstrapped with Create React App.

Libraries Utilized

  • React
  • React Router
  • prop-types
  • SASS
  • Jest
  • Enzyme

Using the app

Select the category of information.

select


Favorites may be saved and viewed on the favorites page.

favorites


Getting Started

Clone down this repository.

git clone https://github.com/PreciseSlice/swapi-box

cd into the repository and install dependancies

cd swapi-box

npm install

To start the server

npm start

To run the test suite

npm test