Skip to content

This project was a collaborative effort and our team utilized actual data from the SpaceX API. Our main objective was to develop a web application for a company offering commercial and scientific space travel services. The application we created enables users to book rockets and participate in designated space missions.

License

Notifications You must be signed in to change notification settings

Zia123456/space-travelers

Repository files navigation

logo

Microverse README Template

📗 Table of Contents

📖 Space Travelers Hub

This project is as a team and 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 will allow users to book rockets and join selected space missions.

🛠 Built With

  • React
  • Redux
  • HTML/CSS & JavaScript best practices: Correct use of tags, elements, properties and syntax.
  • Linters Check: Local and Pull Request check for errors, bugs and stylistic errors in code.
  • Gitflow
  • Unit tests

Key Features

  • Displaying list of available Rockets
  • Displaying list of available Missions
  • Displaying list of Reserved Missions and Rockets

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

Prerequisites

  • Have a source code editor such as VSCode
  • Install nodeJS along with NPM

Setup

  • Clone this repository into your local environment with git clone https://github.com/vvoo21/Space-Travelers-Hub.git

Install

  • Just run npm i on the root of the project and you're good to go. All of the necesary packages will be installed for you!

Run tests

  • Run npm start to se a live version of the project on your browser
  • Run npx hint . to get Webhint going, a linter for HTML
  • Run npx stylelint --fix "**/*.{css,scss}" to get Stylelint going, a linter for CSS
  • Run npx eslint --fix . to get ESLint going, a linter for JS

Deployment

  • Run npm run build for Webpack to generate the dist files corresponding to your actual /src files

(back to top)

👥 Authors

👤 Vanessa Oliveros Padron

👤 Zia Bakhteyari

(back to top)

🔭 Future Features

  • Redux Toolkit
  • Jest testing
  • React Router

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

🤗 Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

  • I would like to thank the Microverse program!
  • I would like to thank anyone whose code was used!

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

This project was a collaborative effort and our team utilized actual data from the SpaceX API. Our main objective was to develop a web application for a company offering commercial and scientific space travel services. The application we created enables users to book rockets and participate in designated space missions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published