In this task, we worked with the real live data from the SpaceX API. We built a web application for a company that provides commercial and scientific space travel services. The application allows users to book rockets and join selected space missions.
- @Toliboff worked on the Rockets section of this project
- @Ghiftee worked on the Missions section of this project
Each branch on this project was created from the dev branch and they represent a card on the Kanban board. After working on each card/branch(excluding the set-up branch which we worked on together), we reviewed each other's codes and did not begin work on the next card/branch until our pull request was approved.
- HTML
- CSS
- Javascript
- React
- Redux
- SpaceX API
- Use React documentation.
- Use React components.
- Use React props.
- Use React Router.
- Connect React and Redux.
- Handle events in a React app.
- Write unit tests with React Testing Library.
- Use styles in a React app.
- Use React life cycle methods.
- Apply React best practices and language style guides in code.
- Use store, actions and reducers in React.
- Perform a code review for a team member.
-
Clone this repo with:
git clone https://github.com/Ghiftee/space-travellers
-
Navigate to the folder/directory
cd space-travellers
-
On the commandline, at the project's root, run
npm install
to install app dependencies -
Run
npm start
which will start and watch the project -
Go to localhost to interact with the app
๐ค Tolibjon Tolibov
๐ค Gift Uwhubetine
- Github: @Ghiftee
- LinkedIn: gift-uwhubetine
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!