https://github.com/mnisarali/space-travelers-hub
A web application for a company that provides commercial and scientific space travel services. The application allows users to book rockets and join selected space missions.
https://github.com/mnisarali/space-travelers-hub
react-js redux spacex-api
Last synced: 10 days ago
JSON representation
A web application for a company that provides commercial and scientific space travel services. The application allows users to book rockets and join selected space missions.
- Host: GitHub
- URL: https://github.com/mnisarali/space-travelers-hub
- Owner: MNisarAli
- License: mit
- Created: 2023-02-06T13:08:13.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-03-13T20:49:15.000Z (about 2 years ago)
- Last Synced: 2025-03-31T19:21:14.992Z (about 2 months ago)
- Topics: react-js, redux, spacex-api
- Language: JavaScript
- Homepage: https://spacethub.onrender.com
- Size: 1.21 MB
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Space Traveler's Hub
# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [📖 Space Travelers' Hub ](#-space-travelers-hub-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Start](#start)
- [Tests](#tests)
- [Build](#build)
- [Deployment](#deployment)
- [Usage](#usage)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)"Space Travelers' Hub" is a web application for a company that provides commercial and scientific space travel services.
The application consists of Rockets, Missions, and the My Profile section. It allows users to:- Work with the real live data from the SpaceX API.
- Book rockets and join selected space missions.- HTML5
- CSS3
- JavaScript(ES6)
- React Js
- ReduxThe key features of this website include.
- Real live interaction with SpaceX API.
- Reserve Rockets and join Missions.
- Display all reserved Rockets/Missions in My Profile section.
- Cancel Rocket resevation and leave Missions.- [Live Demo Link](https://group-n9mr.onrender.com/)
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
- [ ] A web browser like Google Chrome.
- [ ] A code editor like Visual Studio Code with Git and Node.js installed.### Setup
Clone this repository to your desired folder:
1. Open terminal in VScode.
2. Navigate to the directory where you want clone the copy of this repository
3. Create new directory [optional]
4. Clone the repo using the below command```sh
git clone https://github.com/MNisarAli/Space-Travelers-Hub.gitcd Space-Travelers-Hub
```### Install
Install this project with:
```sh
npm install
```### Start
To start the application, run the following command
```sh
npm start
```### Tests
To run tests, run the following command:
```sh
npm test
```### Build
To build the app for production, run the following command:
```sh
npm run build
```### Deployment
To deploy project, run the following command:
```
npm run deploy
```### Usage
This project can be used to practice React & Redux.
The collaborators of this project.
👤 **M Nisar Ali**
- GitHub: [@MNisarAli](https://github.com/MNisarAli)
- Twitter: [@drnisar_ali](https://twitter.com/drnisar_ali)
- LinkedIn: [Muhammad Nisar Ali](https://linkedin.com/in/muhammad-nisar-ali-45a865251)👤 **Inayat-khan**
- GitHub: [@Khanetmoi](https://github.com/Khanetmoi)
- Twitter: [@InayatVan](https://twitter.com/InayatVan)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/khan-bitsindou-b37178228/)- [ ] Placeholder message at My Profile section when the "My Missions" or "My Rockets" lists are empty.
- [ ] "Cancel reservation" and "Leave Mission" buttons at My Profile section
- [ ] "Read more" button for each mission and rocket at My Profile section.Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/MNisarAli/Space-Travelers-Hub/issues).
Give a ⭐️, if you like this project!
I would like to thank:
- [Microverseinc](https://github.com/microverseinc) for [Readme-template](https://github.com/microverseinc/readme-template)
- [Icons8](https://icons8.com) for [Space icon](https://icons8.com/icon/c5UdWlZ4iWRe/space)This project is [MIT](./LICENSE) licensed.