Skip to content

"Space Travellers: Explore Rockets and Missions" is a Redux-powered web app that enables users to discover SpaceX rockets, join missions, and manage their selections in a personalized profile section. Built with React, it offers an immersive space exploration journey.

License

Notifications You must be signed in to change notification settings

Eccb7/space-travellers

Repository files navigation

logo

Space Travellers' Hub

📗 Table of Contents

📖 Space Travellers

Welcome to Space Travellers' Hub, a captivating Simple Page Application built with React and Redux, offering real-time data from the SpaceX API. Embark on an exciting journey of space exploration, where you can explore Rockets, Missions, and Dragons right at your fingertips.

🛠 Built With

Tech Stack

  • React.js: Craft a dynamic and responsive user interface with the industry-leading React library.
  • Redux: Elevate your state management with Redux for consistent and seamless data flow.
  • SpaceX API Integration: Real-time data straight from the source for up-to-date space information.

(back to top)

Key Features

  1. Intuitive Interface: Immerse yourself in a user-friendly design that enhances your space exploration experience.
  2. Dynamic Data: Seamlessly connect with the SpaceX API to access the latest data on Rockets, Missions, and Dragons.
  3. Reserve Rockets: Secure your spot on upcoming missions with the click of a button.
  4. Personalized Profile: Manage your reserved Rockets, Missions, and Dragons in the "My Profile" section.

(back to top)

LIVE DEMO

🚀 Live Demo

(back to top)

💻 Getting Started

Get ready to explore the cosmos with these steps:

Prerequisites

Ensure you have a web browser 🌐, Git 🐙, and a code editor 👨‍💻.

Setup

Use git clone to get your local copy of the project.

git clone https://github.com/Eccb7/space-travellers.git

Install

Run npm install to set up the required packages.

npm install

Run Tests

Track errors with the following command:

  • Track CSS linter errors, run:
npx stylelint "**/*.{css,scss}" --fix
  • Track JavaScript linter errors, run:
npx eslint "**/*.{js,jsx}" --fix

Build

Launch the app with npm start and start your space journey!

npm start

(back to top)

👥 Authors

Meet the developers behind Space Travellers' Hub:

(back to top)

🔭 Future Features

Stay tuned for exciting updates, including:

  • a mobile version
  • and Dragons integration!

(back to top)

🤝 Contributing

Your contributions can make a difference! Feel free to open an issue for suggestions, ideas, or bug reports.

(back to top)

⭐️ Show your support

If you find Space Travellers' Hub valuable, consider supporting us by starring ⭐️ the project, forking 🍴 🎣, or sharing 🗺️ with others.

(back to top)

🙏 Acknowledgments

We extend our gratitude to Microverse, reviewers, and collaborators for their invaluable contributions.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

"Space Travellers: Explore Rockets and Missions" is a Redux-powered web app that enables users to discover SpaceX rockets, join missions, and manage their selections in a personalized profile section. Built with React, it offers an immersive space exploration journey.

Topics

Resources

License

Stars

Watchers

Forks