- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ
- 📝 License
This web application offers space travel services for both commercial and scientific purposes. It allows users to reserve rockets and participate in specific space missions. The application is designed to make it easy for people to access and experience the wonders of space travel."
Client
Database
- Single-Page-Application
- Redux
To get a local copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/Mujeeb4582/Space-X.git
Install this project with:
cd my-project
npm install
To run the project, execute the following command:
npm start
To run tests, run the following command:
npm test
You can deploy this project using:
npm build
Mention all of the collaborators of this project.
👤 Mujeeb ur Rahman
- GitHub: @Mujeeb4582
- Twitter: @Mujeebu93992980
- LinkedIn: @Mujeeb
👤 Kennedy Omondi
- GitHub: @kennankole
- Twitter: @Omandi
- LinkedIn: @Omandi
- Mobile version
- User Personal Account Details
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give a Star⭐️.
- Thanks to the Microverse team for the great curriculum.
- A great thanks to My coding partner.
- Thanks to the Code Reviewer(s) for the insightful feedback.
- Hat tip to anyone whose code was used.
-
Why use JSX to build UIs?
- I use it to build my UIs because JSX allows me to utilize HTML syntax while still preserving JavaScript functionalities and its dynamic nature. This means that I can use JavaScript and HTML to design an application, especially more complex ones, because React is better for building single-page apps and static pages. This flexibility doesn't mean programming on HTML, as each JSX syntax is a JavaScript function call. These calls are necessary because web browsers cannot read JSX, so I employ a JavaScript transpiler, such as Babel, to convert these JSX syntaxes into JavaScript function calls.
-
What are the components of React?
- Components are like JavaScript functions that enable a developer to divide a user interface into reusable and independent parts that are isolated pieces they can use in different developments. There are two types of React components. The first are functional components, or stateless components. Their primary function is to return data, which means they accept information and display it in forms. Some programmers may prefer to use functional components because they're easier to understand and require less code.
-
Why use React Redux?
- The main reason to use React Redux are:
- React Redux is the official UI bindings for react Application. It is kept up-to-date with any API changes to ensure that your React components behave as expected.
- It encourages good 'React' architecture.
- It implements many performance optimizations internally, which allows to components re-render only when it actually needs.
- The main reason to use React Redux are:
This project is MIT licensed.