Skip to content

A web app about space. Including NASA gallery search, various articles and our solar system.

License

Notifications You must be signed in to change notification settings

SpooRe91/space-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Space Explorer

Space Explorer Logo

Welcome to Space Explorer, a dedicated website for space enthusiasts, astronomy lovers, and all those fascinated by the cosmos. This app brings you the latest and most captivating information from NASA and beyond.


Overview

Space Explorer is designed to provide a rich experience by fetching and displaying data from NASA's APIs, making it a go-to resource for space-related news, images, and articles.

Key Features

  • NASA Picture of the Day: Stay inspired with NASA's daily space photo.
  • Reading Materials: Access a variety of articles and media related to space and astronomy.
  • Multi-tool-API Integration: Fetches data using the versatile multi-tool-API.

Technology Stack

Space Explorer is built using modern web technologies to ensure a seamless and interactive user experience.

  • Frontend:
    • React
    • TypeScript
    • Redux
    • SASS
    • Material-UI
    • Axios

Getting Started

Prerequisites

Before you begin, ensure you have the following installed on your machine:

  • Node.js
  • npm (or yarn)

Installation

  1. Clone the Repository:

    git clone https://github.com/SpooRe91/space-explorer.git
    cd space-explorer
  2. Install Dependencies:

    npm install
  3. Set Up Environment Variables:

    Create a .env file in the root of your project and add the necessary environment variables for the multi-tool-API.

    REACT_APP_API_BASE_URL=https://mb-cook-server.vercel.app/
  4. Run the Application:

    npm run dev

    The app will be available at http://localhost:8080. (It is configured to open the browser automatically)


Usage

Home Page

Upon visiting the home page, you will be greeted with NASA's picture of the day, alongside captivating articles and media related to space exploration.

Articles Page

Discover a wealth of knowledge on our Articles page. Explore a variety of informative articles covering topics from celestial phenomena to groundbreaking discoveries. Share articles easily with friends and stay informed about the latest in space exploration.

Planets Page

Embark on a journey through our Planets page and explore the wonders of our solar system. Click on planet buttons to uncover detailed information about each planet, complete with stunning imagery and essential facts. Perfect for both enthusiasts and learners alike.

Images Page

Immerse yourself in breathtaking visuals on our Images page. Browse through a curated collection of high-resolution images from NASA and beyond. Use the search form to find specific images or load more images to discover more cosmic wonders.

About Page

Learn more about Space Explorer on our About page. This project celebrates the marvels of space exploration, bringing together articles and images sourced from NASA and other astronomy APIs. Connect with us on social media and explore more space-related content at NASA's official website.


License

This project is licensed under the MIT License. See the LICENSE file for more details.


Contact

For any inquiries or issues, please open an issue on the repository or contanct me directly via Email.


Embark on your cosmic journey with Space Explorer and stay updated with the marvels of the universe! 🚀


Releases

No releases published

Packages

No packages published

Languages