Skip to content

"Space Travellers" invites you to become an active participant in the realm of space exploration. Uncover the mysteries of the cosmos, secure your spot on awe-inspiring missions, and create your own interstellar legacy.

License

Notifications You must be signed in to change notification settings

lily4178993/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" invites you to become an active participant in the realm of space exploration. Uncover the mysteries of the cosmos, secure your spot on awe-inspiring missions, and create your own interstellar legacy.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • JavaScript 78.5%
  • CSS 17.3%
  • HTML 4.2%