Space-Cruise is a web application designed to serve as a central hub for space travelers. It offers three main pages, one dedicated to providing information about various rockets available through SpaceX, and the other focused on detailing ongoing missions. Users of this application can explore a catalog of rockets and have the ability to reserve a rocket for their own missions. They can also cancel their reservation in real-time if needed.
In the mission section of the app, users can view and join specific missions that interest them. Additionally, they have the option to leave a mission they previously signed up for.
A third page in the application is a reusabel spacecraft called Dragon developed by Space X. Here users can explore a catalog of reusable spacecraft and can reserve and cancel spacecraft for thier respective missions
The last page in the application is dedicated to user profiles. Here, users can see a summary of the rockets they have reserved and the missions they have joined.
Space-Cruise is built using the React framework and employs Redux for state management. The visual design is created using CSS.
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
https://github.com/BHObserver/Space-Travelers-Hub.git
Install this project with:
cd space-travel-hub
npm install
To run the project, execute the following command:
npm install
npm start
npm run test
π€ Burhan Uddin
π€ Sami Ullah Tufail
π€ Kenneth Adutwum
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a βοΈ
This project is MIT licensed.