- π About the Project
- π» Getting Started
- π₯ Authors
- π Future Features
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
Space Travellers' Hub is a React-based single-page application (SPA) that uses real-time data from the SpaceX API. Users can book rockets and participate in selected space missions, and the services they choose are advertised on their profile page.
- React
- CSS
- Javascript ES6
- Visual Studio Code
- Jest
- React Testing Library
- ESLint
- Stylelint
The three key features of this project include the following.
- Book SpaceX rockets and missions, cancel the previously made booking.
- Join SpaceX space missions, leave the mission the user he/she has joined earlier.
- View all reserved rockets, space missions, and dragons.
Get ready to explore Space Travellers' Hub with these steps:
Ensure you have:
- A Web Browser such as Microsoft Edge or Google Chrome π
- Git π
- A code editor such as Visual Studio Code π¨βπ»
Use git clone
to get your local copy of the project.
git clone https://github.com/Xghayor/Space-X.git
Run npm install
to set up the required packages.
npm install
To run tests run the following command in your terminal
npm test
You can also check linter errors by running this commands:
npx stylelint "**/*.{css,scss}"
npx eslint "**/*.{js,jsx}"
Launch the app with the following command
npm start
π€ Ghayoor Ul Baqir
- GitHub: @githubhandle
- LinkedIn: LinkedIn
π€ Redwan Mohammed-Nur
- GitHub: @ethred
- Twitter: @redwanthr
- LinkedIn: Redwan Tahir
Here are some future features that could be added to the Space Travellers' Hub app in the future.
- User authentication and authorization: This would allow users to create accounts, sign in and out, and have their own personal items.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a starβοΈ or a thumbs up π if you like this project! You can visit my GitHub profile for more of my projects.
- Project supervised by Microverse
- Creative Commons 4.0 License
This project is MIT licensed.