Skip to content

Space Travel Hub is a visually stunning website built with React and Redux, offering a comprehensive resource for space exploration. It features articles, news updates, imagery, videos, interactive maps, and personalized user profiles, creating an immersive and engaging experience.

License

Notifications You must be signed in to change notification settings

rivasbolinga/Space-Travel-Hub

 
 

Repository files navigation

world glove icon

🚀🚀🚀🚀 SPACE TRAVEL HUB

The primary goal of Space Travel Hub is to provide visitors with a comprehensive resource for all things related to space exploration. The website boasts a vast array of content, ranging from in-depth articles and news updates to captivating imagery and videos from space missions. Whether users are space enthusiasts, researchers, or simply curious individuals, they can find a wealth of information and entertainment within the site.

laptop

📗 Table of Contents

🛠 Built With

Tech Stack

html5css3 javascript react redux jest

Key Features

  • Rocket page: where you can see a full list of all the rockets and its details, book a rocket or cancel the booking
  • Dragon page: where you can see a full list of all the dragons and its details, book a dragon or cancel the booking
  • Missions page: where you can see a full list of all the missions and its details, join a mission or cancel it
  • My profile: you can see al your bookings

(back to top)

🚀 Live Demo

You can see the live version 📍 here

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • A PC running any operating system like Windows, Linux, or MacOS
  • An Internet connection
  • Git installed
  • Webpack installed
  • Knowledge of some basic Git commands

Setup

  • Link your PC to GitHub
  • Clone this repository to your desired folder:
git clone https://github.com/rivasbolinga/Space-Travel-Hub.git
  • Open the file in your code editor

Install

Install this project with:

npm install

Instal linters for React and Redux:

Here the link to install your linters: https://github.com/microverseinc/linters-config

Usage

To run the project, execute the following command:

npm start

Run tests

To run Stylelint and ESLint tests, run the following commands respectively:

npx stylelint "**/*.{css,scss}"
npx eslint "**/*.{js,jsx}"

👥 Authors

👤 Bigizi Nduwayo Crispin

👤 Mladan Ilic

👤 Andrea Rivas

(back to top)

🔭 Future Features

  • Mobile version

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the Issues.

(back to top)

⭐️ Show your support

If you like this project, please don't forget to follow us and give it a star.

(back to top)

🙏 Acknowledgments

I would like to thank Microverse I would like to thank our parents and supporters for their support I would like to thank All my coding partners

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Space Travel Hub is a visually stunning website built with React and Redux, offering a comprehensive resource for space exploration. It features articles, news updates, imagery, videos, interactive maps, and personalized user profiles, creating an immersive and engaging experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.6%
  • CSS 18.6%
  • HTML 7.8%