Skip to content

This React application displays the latest photos sent by the Perseverance rover on Mars.

Notifications You must be signed in to change notification settings

gtcore902/nasa-pictures

Repository files navigation

Last pictures from mars 🚀

This React application displays the latest photos sent by the Perseverance rover on Mars.

Usage

This application uses React and requires an API key provided in the API_KEYS.js file located in the parent directory. Make sure to provide a valid API key to access NASA's data. You can create a new API key at api.nasa.gov

Create a new file API_KEYS.js in src.

touch API_KEYS.js
export const API_KEY = 'YOUR_API_KEY';

Features

  • Fetches data of the latest photos from the Perseverance rover on Mars.
  • Displays photos based on the camera used.
  • Shows information about the rover including its name, launch date, landing date, etc.

👷 Under development

  • Create user account and login system with Firebase
  • Add favorites pictures to user account
  • Retrieve favorites pictures on one page

Installation

  1. Clone the repository:
    git clone <repository_url>
    
  2. Install dependencies:
    npm install
    
  3. Run the application:
    npm start
    

Contributing

You're welcome 😎

If you wish to use or contribute to the project, follow these steps:point_down::

  • Fork the project
  • Create a new file API_KEYS.js in src with:
export const API_KEY = 'YOUR_API_KEY';
  • Create a feature branch

    git checkout -b feature/NewFeature

  • Commit your changes

    git commit -m 'Add NewFeature'

  • Push the branch

    git push origin feature/AmazingFeature

  • Open a pull Request

How to use Git?

Contact

linkedin


Releases

No releases published

Packages

No packages published