Space Travelers Hub: a booking website for rockets and space missions, generated using React-Redux, React, and SpaceX API.
- Use React hook, Router, logger, ...
- Connect React and Redux.
- Handle events in a React app.
- Written unit tests with React Testing Library.
- Use store, actions and reducers in React.
Please click here for the live demo
npm install
npm start
To get a local copy up and running follow these simple example steps.
- HTML & CSS & JS
- npm
- node (latest version)
- linters for CSS and JS
- Create react app
- install redux
- install react-redux
npm test
- Open your terminal, move to the directory where you want to clone the app (i.e cd Documents)
- Enter git clone https://github.com/ibr5500/space-travelers-hub.git
- Change to the directory you just clone into (i.e cd space-travelers-hub)
- Open index.html from the list of files in your left handside
- Right click on your opened index.html file and launch the live server to preview
- Include any possible changes and run "git add ."
- Commit the changes with a descriptive message (i.e xyz features added)
- Push the changes to changes to the repository (i.e git push)
👤 Ibrahim Ahmat
- GitHub: @ibr5500
- Twitter: @ibr_ahmat
- LinkedIn: LinkedIn
- GitHub: @GOlivierNation
- Twitter: @OGasominali
Feel free to check the issues page.