/space-travelers-hub

A web application that allows users to browse available rockets and missions, and book or cancel a reservation on them. It's built using React and Redux and utilizes a mock API to simulate backend functionality.

Primary LanguageJavaScript

📗 Table of Contents

📖 space-travelers-hub

This is a web application that allows users to browse available space rockets and missions and reserve a spot on them. The application is built using React and Redux, and utilizes a mock API to simulate backend functionality. Users can view a list of available rockets, missions, reserve or cancel their spot on a rocket or mission, and view their reserved rockets and missions.

🛠 Built With

Tech Stack

HTML & SCSS ReactJs Redux-toolkit Webpack Space x API React-testing-library Jest

Client
Server

Key Features

  • Displaying of avaliable rockets and missions
  • Interactivity by reserving and cancling rockets and missions
  • Update the data based on user's input and users can check reserved data

(back to top)

(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 js in your local environment

Setup

Clone this repository to your desired folder:

git clone https://github.com/mwismann/space-travelers-hub

cd bookstore

Install

Install this project with:

npm install

Usage

npm start

Run tests

npm test

Deployment

npm run build

(back to top)

👥 Authors

👤 Mathias Wismann

👤 Getayawkal Tamrat

(back to top)

🔭 Future Features

  • More animation and intractive rendering [More rocket images]

(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 please star this repo.

(back to top)

🙏 Acknowledgments

I would like to thank microverse inc. for helping me in my professional carreer.

(back to top)

📝 License

This project is MIT licensed.

(back to top)