Skip to content

A Mars rover dashboard that consumes the NASA API. The dashboard will allow 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. The app makes use of all the functional…

Notifications You must be signed in to change notification settings

virmon/mars-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mars Rover Dashboard

Functional Programming with Javascript

Big Picture

A Mars rover dashboard that consumes the NASA API. The dashboard will allow 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. The app makes use of all the functional concepts and practices using pure functions and iterating over, reshaping, and accessing information from complex API responses.

Getting Started

We have supplied some of the foundational code for you. So follow these steps to get started:

  1. Clone theis repo and install the dependencies
  • For this project we are using yarn as our package manager, so to install your depencies run:

yarn install

**If you don’t have yarn installed globally, follow their installation documentation here according to your operating system: https://yarnpkg.com/lang/en/docs/install

  1. Run yarn start in your terminal and go to http:localhost:3000 to check that your app is working. If you don't see an image on the page, check that your api key is set up correctly.

Screenshots of the Project

  • Astronomic Picture of the Day APOD on desktop

  • Gallery Curiosity on desktop

  • Mobile View

    APOD APOD

Data are from https://api.nasa.gov/

About

A Mars rover dashboard that consumes the NASA API. The dashboard will allow 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. The app makes use of all the functional…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors