/space-missions

This project is a web application that consumes the SpaceX API. It provides commercial and scientific space travel services that allows users to book rockets and join selected space missions. Built with React/Redux (Redux ToolKit)

Primary LanguageJavaScriptMIT LicenseMIT


HTML5 CSS3 JavaScript Webpack React Redux


Space Travelers 🚀 🛸

Wep App to get information about space travel missions and vehicles.

Thanks for the logo image to: Planet icons created by Freepik - Flaticon

Thanks for the SpaceX API.

Static Deploy

Netlify Status

Tech ⌘⇧

  • HTML & CSS best practices: Correct use of tags, elements, properties and syntax.
  • GitHub flow: Correct use of Branches for deployment and features development.
  • Webpack: Source development for production bundling.
  • Linters Check: Local and Pull Request Github workflows to check for stylistic errors, bugs and syntax errors in code.
  • React: Build on React.js framework with jsx.
  • Redux: Build on Redux Toolkit librarie to manage the app state.

Clone Repository

  • Copy this code on your CLI to clone the repository $ git clone https://github.com/raminka13/space-missions.git
  • cd space-missions
  • run npm install to install all the dependencies.
  • run npm start to open the app in your localServer.

Author ✍🏼

👤 Raul A Ospina 🧑🏻‍💻

👤 Mumenya Nyamu 🧑🏻‍💻

Project Milestones

  • Milestone 1 Setup Kanban Board. ✅
  • Milestone 2 Create-React-App, basic components, and Redux store . ✅
  • Milestone 3 Use Redux in React components. ✅
  • Milestone 4 Connect to API. ✅
  • Milestone 5 Styling. ✅
  • Milestone 6 Testing. ✅

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

Show your support 🦾

  • Give a ⭐️ if you like this project!

License 📝

  • This project is MIT licensed.

Git GitHub Visual Studio Code ESLint