Luiscarlosvd / space-travelers

The Space Travelers App is a web application that fetches data from the SpaceX API and displays a list of rockets and missions. Users can reserve rockets and join or leave missions. The app was built with React and Redux for state management.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space Travelers' Hub

πŸ“— Table of Contents

πŸš€ Space Travelers

The Space Travelers App is a web application that fetches data from the SpaceX API and displays a list of rockets and missions. Users can reserve rockets and join or leave missions. The app was built with React and Redux for state management.

πŸ›  Built With

  • React
  • Redux
  • Tailwind Css

Tech Stack

Client

Key Features

  • Fetches a list of rockets from the SpaceX API and allows users to reserve rockets.
  • Fetches a list of missions from the SpaceX API and allows users to join or leave missions.
  • Provides a profile section that displays the list of missions the user is enrolled in and the list of rockets the user has reserved.

πŸš€ Live Demo

You can see the Live Demo here.

(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:

  1. Web browser.
  2. Code editor.
  3. Git.

Setup

In order to clone this repository to your desired folder, run the commands below on your console:

    git clone https://github.com/Luiscarlosvd/space-travelers.git

Install

Install this project running the following commands:

  npm install

Usage

To run the project run this comand:

  npm run dev

Note: Your default browser should be opened in this moment. (if not, click the link given on your console).

Run tests

To run tests, run the following command:

  npm test

(back to top)

πŸ‘₯ Authors

πŸ‘€ Luis Valera

πŸ‘€ Ignacio Fino

(back to top)

πŸ”­ Future Features

  • User Authentication: Implement user authentication and authorization to allow users to create accounts, log in, and manage their own profiles.
  • Search Functionality: Add a search bar or filters to allow users to search for specific rockets or missions based on criteria such as mission type, launch date, or rocket name.

(back to top)

🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Thanks for checking out our app! Please feel free to reach out with any questions or feedback, as your input is greatly appreciated. And if you enjoyed the project, don't forget to leave a star on the repo ⭐️.

(back to top)

πŸ™ Acknowledgments

would like to thanks Microverse corporation for the README template.

(back to top)

πŸ“ License

This project is MIT licensed.

(back to top)

About

The Space Travelers App is a web application that fetches data from the SpaceX API and displays a list of rockets and missions. Users can reserve rockets and join or leave missions. The app was built with React and Redux for state management.


Languages

Language:JavaScript 97.7%Language:HTML 1.6%Language:CSS 0.7%