Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/itsmraga-hub/space-travelers-hub

The application allows users to book rockets and join selected space missions working with real life data from the SpaceX API.
https://github.com/itsmraga-hub/space-travelers-hub

Last synced: 1 day ago
JSON representation

The application allows users to book rockets and join selected space missions working with real life data from the SpaceX API.

Awesome Lists containing this project

README

        

![Microverse Logo ](https://img.shields.io/badge/Microverse-blueviolet)

# Space Travelers' Hub

> The application allows users to book rockets and join selected space missions working with real life data from the SpaceX API.

## Built With

- React.js
- Redux.js
- HTML
- CSS
- API's
- [SpaceX API](https://www)

## Live Demo (if available)

[Coming soon](https://)

## Getting Started

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

- Clone the project to your local computer.
- Open `cmd` and navigate to preferred directory to clone the project at.

- `git clone https://github.com/itsmraga-hub/Space-Travelers-Hub.git`

- `cd Space-Travelers-Hub`

- There you go. You are now inside the project. To get started keep reading below for tep to view the project locally in your brower.

- Cheers and Happy coding.

### Prerequisites

- Code editor.
- Basic coding skills.
- Knowledge on JavaScript will be an added advantage.

### Setup

### Install

- After setting up the project run `npm install` or `npm i` to install all the package dependencies needed by the react-redux app.

### Usage

- To serve the project run
- `npm run build` - To build the project and create the `dist/` directory used.
- `npm run start` - To start the project on localhost and view it in browser.

### Run tests

- `npm run test`

### Deployment

- GitHub Pages
- Netlify

### Testing

- Jest javacript package provided by npm.
- To get started with jest view [this article](https://jestjs.io/docs/getting-started).

## Authors

👤 **Author1**

- GitHub: [@William Raga](https://github.com/itsmraga-hub)
- Twitter: [@William Raga](https://twitter.com/RagaMacharia)
- LinkedIn: [@William Raga](https://linkedin.com/in/itsmraga-hub)

👤 **Author2**

- GitHub: [@niicode](https://github.com/niicode)
- Twitter: [@_niicode](https://twitter.com/_niicode)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

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

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- SpaceX API
- Microverse and the entire team.
- Inspiration.
- Learning/coding partner.
- etc

## 📝 License

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