Skip to content

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.

Notifications You must be signed in to change notification settings

Mujeeb4582/Space-X

Repository files navigation

Microverse HTML CSS JavaScript Webpack React.js

📗 Table of Contents

📖 Space-X

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

ScreenShot

Space-X

🛠 Built With

HTML
CSS
JavaScript
Webpack
React.js

Tech Stack

Client
Database

Key Features

  • Single-Page-Application
  • Redux

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Node installed in your computer
  • Git installed in your computer

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone https://github.com/Mujeeb4582/Space-X.git

Install

Install this project with:

  cd my-project
  npm install

Usage

To run the project, execute the following command:

  npm start

Run tests

To run tests, run the following command:

  npm test

Deployment

You can deploy this project using:

  npm build

(back to top)

👥 Authors

Mention all of the collaborators of this project.

👤 Mujeeb ur Rahman

👤 Kennedy Omondi

(back to top)

🔭 Future Features

  • Mobile version
  • User Personal Account Details

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project give a Star⭐️.

(back to top)

🙏 Acknowledgments

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

(back to top)

❓ FAQ

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

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published