Skip to content

bazir21/NasaDataExplorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nasa Data Explorer

This project provides a visualisation for both the Astronomy Picture of the Day (APOD) and satellite orbit paths from TLEs, through data provided by NASA APIs, which can be accessed here.

Example Screenshots

APOD

APOD

Satellite Orbit

Satellite Orbit

Getting Started

Prerequisites

Before running, make sure you have the latest version of node installed with:

npm install -g npm@latest

Installation

  1. Obtain an API key from https://api.nasa.gov/
  2. Clone the repo
    git clone https://github.com/bazir21/NasaDataExplorer.git
    
  3. Install NPM packages for both frontend and backend
    cd frontend
    npm install
    
    cd backend
    npm install
    
  4. Create a .env file in the ./backend/ folder and enter your API key like the following
    API_KEY = YOUR_API_KEY
    

Running the Project

Once all the prerequisites are done, you have to run both the frontend and backend

  • frontend

    cd frontend
    npm start
    
  • backend

    cd backend
    npm run dev
    

Once both are running, you can access the frontend through http://localhost:3000/

License

Distributed under the MIT License. See LICENSE.txt for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published