Mars-Dashboard

Mars Rover Dashboard

NASA API

Website

Functionality

Tech Stack (Dependencies)

Getting Started

  1. Clone this repo and install the dependencies

  2. This project uses yarn as a 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. Get a NASA developer API key in order to access the API endpoints from the website linked above.

  2. Run yarn start in your terminal and go to http:localhost:3000 to check that the app is running correctly.

Main Files: Project Structure

  ├── README.md
  ├── src *** Contains client.js and index.html Files
  │   ├── public
  │   │    ├── images *** Background Images
  │   │    ├── assets
  │   │    └── ├── stylesheets *** CSS Files
  │   │
  │   └── server *** index.js
  └── .env *** Storing API Key

UI Features

Frontend

client.js - Formats and sends data to DOM
index.html

Backend

Acknowledgements