Skip to content

tomkingkong/planet-express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planet Express

Tired of the same, old daily commute? Take a trip to space!
Visit one of over 4,000 exoplanets in our galaxy, while learning about other cosmic wonders.
Planet Express takes users on a journey into the cosmos, while at the comfort of their own mass transit vehicle.

Created by Tom King.

Note: This project is meant to be viewed on mobile.

A solo project developed under three constraints:
User Base: Mass Transit Users
API: NASA API
Technology: jQuery

Also included are the Hubble API and NewsAPI,
for visuals and added information.

Built as a mobile application.

Tech Stack

React / Router / Redux / Enzyme / Jest

Set Up

Clone this project
Run npm install from the root directory
Run npm start and visit localhost:3000 in your browser
You can run tests with npm test

Note*
In order to make a few of the fetch calls, CORS will need to be enabled in your browser.

Development

After determining the goals of this app, I worked in Sketch to develop wireframes and a prototype to aid in building out the React components.
Wireframes/prototype:
Destination-selections
Journey
User-Profile

Examples

Destination Selection

Embarking on a journey

Visiting SpaceLab

Checking the daily science news

About

React / Redux / Router - An App to travel the galaxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published