An open API service indexing awesome lists of open source software.

https://github.com/bestbynature/react-space-travellers-hub

This project is a web application for a company that provides commercial and scientific space travel services. It works with real live data from the SpaceX API and allows users to book rockets and join selected space missions.
https://github.com/bestbynature/react-space-travellers-hub

Last synced: about 1 month ago
JSON representation

This project is a web application for a company that provides commercial and scientific space travel services. It works with real live data from the SpaceX API and allows users to book rockets and join selected space missions.

Awesome Lists containing this project

README

        

# 📗 Table of Contents

- [📗 Table of Contents](#-table-of-contents)
- [📖 React-space-travellers-hub](#-React-space-travellers-hub-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage ](#usage-)
- [Run tests ](#run-tests-)
- [Deployment ](#deployment-)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)

# 📖 [React-space-travellers-hub](https://react-space-travellers-hub.onrender.com)

**[React-space-travellers-hub](https://react-space-travellers-hub.onrender.com)** is a web application for a company that provides commercial and scientific space travel services. It works with real live data from the SpaceX API and allows users to book rockets and join selected space missions.

## 🛠 Built With

### Tech Stack

Client


  • HTML

  • CSS

  • JAVASCRIPT

  • React

  • Redux

### Key Features

- **[Linter checks]**
- **Reserve Mission**
- **Reserve Rocket**
- **[CRA]**
- **[RESTFUL APIs]**
- **[CSS grid and flexbox]**
- **[Routers]**
- **[React Testing Library]**
- **Route Navigation**
- **[Redux Store]**

(back to top)

## 🚀 Live Demo

### [Space Travellers Hub](https://react-space-travellers-hub.onrender.com)

(back to top)

## 💻 Getting Started

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

(back to top)

### Prerequisites

In order to run this project you need:


  • The current version of node

  • To have Git installed on your local machine

  • Node Package manager (npm)

  • An editor such as Visual Studio Code



(back to top)

### Setup

Clone this repository to your desired folder:


  • Create your classic access token from github.com

  • run "git clone https://{access_token}@github.com/username/{repo_name}.git"

  • Update your git identity by running "git config --global user.email "[email protected]""

  • Update your name on git by running "git config --global user.name "your_name"



(back to top)

### Install
```sh
Install this project by running `npm install`
```

(back to top)


### Usage

To run the project, execute the following command:

```sh
use git bash to open in Vs code
use `npm run dev` to run web dev server
```

(back to top)

### Run tests

To run tests, run the following command:

```sh
Run `npm run test`
Run `npx stylelint "**/*.{css,scss}" --fix` to fix linters
Run `npx eslint "**/*.{js,jsx}" --fix` to fix linters"
```

(back to top)

### Deployment

You can deploy this project using:

- github pages
```sh
- npm run deploy
```

(back to top)

## 👥 Authors

👤 **Damilare Ismaila**

- GitHub: [@githubhandle](https://github.com/Bestbynature)
- Twitter: [@twitterhandle](https://twitter.com/Dammybest)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/damilareismailabestbynature/)

**Oscar Deus**

- GitHub: [@githubhandle](https://github.com/Oscah01)
- Twitter: [@twitterhandle](https://twitter.com/alphonce_isaya)
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/oscardeus/)

(back to top)

## 🔭 Future Features

- [x] **[contact form page for rocket users]**
- [x] **[A feature for alternative list of rockets]**
- [x] **[A feature for voting the best rocket on the list]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

If you like this project, kindly drop a star for me.

(back to top)

## 🙏 Acknowledgments

We would like to use this medium to appreciate [Microverse](https://microverse.org) for giving us this type of opportunity.

(back to top)

## 📝 License

This project is [MIT](./LICENSE) licensed.

(back to top)