Skip to content

polsieira/binary-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EXOGO

The goal of this project was to use React, Redux, Router, and Asynchronous Javascript to deliver a unique product for am audience which helps them in some way. Using NASA's and Caltech's exoplanet API, I created a site for space nerds to easily sort through exoplanets that would be most enjoyable to live in. Want to experience half the gravity as Earth? There is a planet for you! Want to go from being 40 to 20? Pick a planet with twice the orbital period as Earth!

I solidified an understanding of React and Redux as well as testing different ways to Route components or containers. Most of my difficulties arose from using the materials ui to incorporate fancy components. Extensive testing and documentation was needed to understand how to pull values and style material ui inputs.

Setup

Set up Local Server and Database

Instructions to set up are linked here

Clone Down and Run Locally

Fork and clone down repo.

Then install the library dependencies. Run:

npm install

In the terminal, run:

npm start

You will see a bunch of lines output to your terminal:

Compiled successfully!

You can now view whats-new in the browser.

  Local:            http://localhost:3000/
  On Your Network:  http://10.1.3.3:3000/

Note that the development build is not optimized.
To create a production build, use npm run build.

Built with:

  • React
  • React Router
  • Redux
  • SASS
  • Materials UI
  • Enzyme
  • Jest
  • NASA API

Screenshots

home login planet

Authors

Pol Sieira

Releases

No releases published

Packages

No packages published