- ๐ About the Project
- ๐ป Getting Started
- ๐ฅ Authors
- ๐ญ Future Features
- ๐ค Contributing
- โญ๏ธ Show your support
- ๐ Acknowledgements
- ๐ License
The SpaceX app, developed using React and Redux, offers an immersive experience for space enthusiasts by seamlessly fetching data from an API that provides detailed information about different rockets and missions. Users can explore the app's extensive database, learning about the technical specifications, historical achievements, and future plans of SpaceX. Moreover, the app incorporates a user-friendly booking functionality, divided into three separate pages, allowing users to reserve seats for upcoming missions, track their bookings, and stay up to date with launch schedules. With its intuitive interface and comprehensive features, the SpaceX app brings the wonders of space exploration to the fingertips of users, offering a captivating journey through the realm of SpaceX's ambitious ventures.
-React & Redux
Version Control
Visual Studio Code
- [Usage of React Libaray]
- [Usage of Redux Store]
- [Fetching date from an API using axios]
To get a local copy up and running, follow these steps.
In order to run this project you need:
-Visual Studio Code -Github Account -Git Bash -Node JS -React -Redux Toolkit
Clone this repository to your desired folder: Use git clone command or downloaded ZIP folder Example command:
cd my-folder
git clone: (https://github.com/emhamza/Space-X)
Install this project with: npm Example commands:
cd my-project
npm init -y
npm install --save-dev [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @babel/[email protected] @babel/[email protected] @babel/[email protected] @babel/[email protected] @babel/[email protected]
npm install --save-dev [email protected] [email protected] [email protected] [email protected]
To run the project, execute the following command: Example command:
npm run dev
To run tests, run the following command: npm test Example command:
npx stylelint "**/*.{css,scss}" --fix
npx eslint "**/*.js" --fix
You can deploy this project using: GitHub Pages
๐ค Umair Hamza
- GitHub: @emhamza
- Twitter: @uhamzaz
- LinkedIn: Umair Hamza
๐ค Marwan Abdelsattar
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- [Detail Cards about Rockets]
- [Responsiveness ]
Contributions, issues, and feature requests are welcome!
Feel free to check the https://github.com/emhamza/Space-X/issues
If you like this project then please follow me on Linkedin, Twitter and GitHub. Greetings!
I would like to thank Microvers for this project!
This project is MIT licensed.