In this task, we will be working with the real live data from the SpaceX API. our task is to build a web application for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.
React.js, Node.js
Client
The webapp has the following key features
- [Rockets and Dragons page]
- [Missions page]
- [My Profile page]
In order to run this project you need:
- Node js installed on your computer
- Npm Node package manager
- Terminal
Clone this repository to your desired folder:
[email protected]:SSEKPIUS/Microverse-React-Redux-group-project---Space-Travelers-Hub.git
Install this project with:
cd my-project
npm install or npm i
To run the project, execute the following command:
npm run build
To run tests, run the following command:
npm test or jest test
Collaborators in this project.
👤 Authors
- Ssekweyama Pius
- GitHub: @githubhandle
- Gulalai Ahmadi
- GitHub: @githubhandle
- Christian Kiyong
- GitHub: @githubhandle
Future features we will add to the project.
- [Enhance the My Profile section]
- [Enhance the My Profile section by adding the "Cancel reservation" and "Leave Mission"]
- [Enhance the My Profile section by adding the "Read more"]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
We encourage you to support this project
Credit to everyone who inspired this codebase.
I would like to thank Microverse student team for the resources availed.
Questions new developers would ask when they decide to use this project.
-
What is front-end, HTML, CSS and JavaScript
- The front end refers to the parts of the application that users (also known as "clients") interact with directly
- As a front-end dev, you'll implement these tasks primarily using HTML to define the structure of web pages, CSS to add styling, and JavaScript to add interactivity.
-
What is back-end and Full stack
- The back end refers to the parts of the application that run behind the scenes and aren't presented directly to the user/client.
- The back end typically includes a web server which handles HTTP connections received from the front-end client (usually a web browser)
- Full stack simply includes both the front end AND back end!
This project is MIT licensed.