Skip to content

hasithapeiris/nasa-api-client

Repository files navigation

cover

NASA API Frontend Application

This frontend application allows users to view Astronomy Picture of the Day (APOD) and track wildfires on Earth using NASA's public APIs.

Live Website

Features

  • View Astronomy Picture of the Day
  • Track wildfires on Earth

Technologies Used

  • React.js (functional components)
  • Vite
  • JavaScript

API Endpoints

  1. APOD (Astronomy Picture of the Day)

    • Endpoint: /apod
    • Description: Returns the Astronomy Picture of the Day along with its details.
  2. Wild Fires Tracker

    • Endpoint: /map
    • Description: Displays wildfires on Earth using data from NASA satellites.

Application Setup

  1. Clone the repository:

    git clone https://github.com/HasithaPeiris/nasa-api-client.git
  2. Navigate to the project directory:

    cd nasa-api-client
  3. Install dependencies:

    npm install

Build Process

To build the application, run the following command:

npm run build

Usage

  1. Start the development server:

    npm run dev

    The application will be served at http://localhost:3000.

  2. Navigate to http://localhost:3000 in your web browser.

  3. You will be presented with options to view Astronomy Picture of the Day or track wildfires on Earth. Click on the respective links to view the desired content.

  4. Enjoy exploring the wonders of space and tracking wildfires with NASA's public APIs!

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published