Skip to content

A vanilla JavaScript project that uses Immutable JS state management. It consumes the Nasa Mars Rover api to show a dashboard of 3 Mars rovers on their mission. The user can also see a daily picture taken on Mars from one of the rovers.

Notifications You must be signed in to change notification settings

evancp87/mars-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Mars Dashboard

Project Details

This is a Mars rover dashboard that consumes the NASA API. The dashboard allows the user to select which rover's information they want to view. Once they have selected a rover, they will be able to see the most recent images taken by that rover, as well as important information about the rover and its mission. My app uses many of the functional concepts and practices I have learned in this course, with a focus on pure functions, and reshaping, and accessing information from complex API responses.

Getting Started

  1. Clone this repo and install the dependencies
  • For this project I am using yarn as my package manager, so to install your dependencies run:

yarn install

  1. Run yarn start in your terminal and go to http:localhost:3000 to check that your app is working.

About

A vanilla JavaScript project that uses Immutable JS state management. It consumes the Nasa Mars Rover api to show a dashboard of 3 Mars rovers on their mission. The user can also see a daily picture taken on Mars from one of the rovers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages