/space-travelers-hub

Space Travelers Hub: a booking website for rockets and space missions, generated using React-Redux, React, and SpaceX API.

Primary LanguageJavaScript

Space-Travelers-Hub.

Description:

Space Travelers Hub: a booking website for rockets and space missions, generated using React-Redux, React, and SpaceX API.

In this project we have:

  • 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.

Built With

Live Demo (if available)

Please click here for the live demo

Getting Started

steps to run the project

1 - Install npm.

npm install

2 - run the project

npm start

To get a local copy up and running follow these simple example steps.

Prerequisites

  • HTML & CSS & JS
  • npm
  • node (latest version)

Setup

  • linters for CSS and JS
  • Create react app
  • install redux
  • install react-redux

Run tests

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)

Authors

👤 Ibrahim Ahmat

🤝 Contributing

Feel free to check the issues page.

Show your support

Please give a ⭐️ if you like this project!