Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gardimy/space_travelers_hub
This project is to implements the Space Travelers' Hub web application, which allows users to book rockets, join space missions, and view their profiles. The application utilizes real live data from the SpaceX API to provide up-to-date information on rockets and missions.
https://github.com/gardimy/space_travelers_hub
es6-modules react-api react-library react-redux react-router redux-logger redux-thunk redux-toolkit testing
Last synced: 2 days ago
JSON representation
This project is to implements the Space Travelers' Hub web application, which allows users to book rockets, join space missions, and view their profiles. The application utilizes real live data from the SpaceX API to provide up-to-date information on rockets and missions.
- Host: GitHub
- URL: https://github.com/gardimy/space_travelers_hub
- Owner: Gardimy
- License: mit
- Created: 2023-06-30T21:45:16.000Z (over 1 year ago)
- Default Branch: Dev
- Last Pushed: 2023-06-30T21:56:30.000Z (over 1 year ago)
- Last Synced: 2024-11-16T12:34:13.891Z (2 months ago)
- Topics: es6-modules, react-api, react-library, react-redux, react-router, redux-logger, redux-thunk, redux-toolkit, testing
- Language: JavaScript
- Homepage: https://space-travelers-hub-xahs.onrender.com/
- Size: 241 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Project Space
Space Travelers' Hub
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)**BSpace Travelers' Hub!** we are building a web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.
Client
## 🚀 You can check the Live Demo here
[Live SpaceX](https://space-travelers-hub-xahs.onrender.com)
- Step 1: Clone this project using this git command "git clone", (if you don't have git installed please visit
https://git-scm.com/downloads and install it).
- Step 2: Once you have installed git you can clone this project using the command below:
```
https://github.com/ibugithub/Project-SpaceX
```
- Step 3: Once you have cloned this repo navigate to the folder that contains
the repository.
- Step 4: If you want to watch the HTML file open it with your favorite web browser(This project MUST be opened from VS Code for full functionality).
- Step 5: If you want to edit this project open it with your favorite text editor.
To get a local copy up and running clone this repo `https://github.com/ibugithub/Project-SpaceX`.
### Prerequisites
There are no known prerequisites to run this project.
If you encounter any issues trying to run it, please feel free to
[open a ticket](https://github.com/ibugithub/Project-SpaceX/issues/25) to let me know and I will work on it to the best
of my abilities
### Setup
Clone this repository to your desired folder:
`https://github.com/ibugithub/Project-SpaceX`
or
`https://github.com/ibugithub/Project-SpaceX` <-- _Only if you have [SSH keys configured](https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account) on your GitHub account_.
### Usage
To run the project:
- Method 1:
```sh
cd PATH_TO_CLONE
npm install
npm run build
npm start
```
Method 2:
Open './dist/index.html' in your browser of choice
### Deployment
You can deploy this project using [Render](https://dashboard.render.com/)
or a web-hosting platform of your choice.
> 👤 **Gardimy Charles**
- GitHub: [@Gardimy](https://github.com/Gardimy)
- Twitter: [@gardyelontiga45](https://twitter.com/gardyelontiga45)
- LinkedIn: [Gardimy charles](https://www.linkedin.com/in/gardimy-charles)
**Ibrahim ibu**
- GitHub: [Ibu's Github](https://github.com/ibugithub)
- Twitter: [Ibu's Twitter](https://twitter.com/mdibrahimibuu)
- LinkedIn [Ibu's LinkedIn](https://linkedin.com/in/ibuu)
- Use store, actions, and reducers in React.
- Connect React and Redux.
- Redux: Fetch data and update the Redux store
- Render UI:lists
- Redux: Write actions and reducers for booking rockets/missions
- Redux: Write actions and reducers for canceling rockets
- Render UI: conditional components rendering
- Render UI: My Profile section
- [ ] **Updates will be made shortly to make the page interactive**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/ibugithub/Project-SpaceX/issues/25).
If you like this project please give me a start and share my portfolio with reporters!
I would like to thank to the Microverse team for teaching me this tool.
This project is [MIT](./LICENSE) licensed.