/Space-Travelers-Hub

Web Page connected with the real live data from the SpaceX API, to provide commercial and scientific space travel services, users can book rockets and join selected space missions.

Primary LanguageJavaScript

πŸš€ SPACE TRAVELER'S HUB πŸš€

πŸ“— Table of Contents

πŸ“– SPACE TRAVELER'S HUB

Web Page connected with the real live data from the SpaceX API, to provide commercial and scientific space travel services, users can book rockets and join selected space missions.

πŸ›  Built With:

  • React
  • Redux
  • Space X - API

Tech Stack

Client

Key Features

  • UI Layout with Logo and API data in text and image format.
  • User can add rockets to their list of rockets.
  • User can remove rockets from their list of rockets.
  • User can add missions to their list of missions.
  • User can remove missions from their list of missions.
  • User can add dragons to their list of dragons.
  • User can remove dragons from their list of dragons.

(back to top)

πŸ’» Getting Started

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

Prerequisites

Before you proceed, ensure that you have the following installed on your machine:

  • Node.js (v12 or above)
  • npm (Node Package Manager)

Setup

Clone this repository to your desired folder:

  git clone git@github.com:cancelei/Space-Travelers-Hub.git

Install

Install the project dependencies with:

  npm install

Usage

To run the project, execute the following command:

  npm run build

Run tests

To run tests, run the following command:

  npm start
  • Open your web browser and visit http://localhost:8080.
  • You should now see the Space Traveler's Hub application running in your browser.

(back to top)

πŸ‘₯ Authors

πŸ‘€ Author Glauber Bannwart

πŸ‘€ Rudi Carrillo

πŸ‘€ Ricardo MartΓ­nez

(back to top)

πŸ”­ Future Features

  • Implement LocalStorage to save user's data.
  • Implement a login system.
  • Implement a user profile page.
  • Implement a user dashboard.
  • Implement a user's past and future space travels.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome! Please consider this issue link: Project Issues

⭐️ Show your support

If you like this project kindly leave a star!

(back to top)

πŸ™ Acknowledgments

We are gratefull of Microverse collaborators for creating such an amazing envirnment that we can work and learn.

πŸ“ License

This project is MIT licensed.

(back to top)