Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/emmanuelaaron/spaceships

This is a web application that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.
https://github.com/emmanuelaaron/spaceships

javascript react reactjs

Last synced: 22 days ago
JSON representation

This is a web application that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.

Awesome Lists containing this project

README

        



Microverse


GitHub last commit (branch)


GitHub Repo stars

# Space Ships

## About

In this task, we worked with the real live data from the SpaceX API. Our task was to build a web application for a company that provides commercial and scientific space travel services. The application allows users to book rockets, dragons and join selected space missions.

Below, we showcase screenshots of the app.


Rockets page



Missions page



Dragons page



My Profile page

## Built With

- HTML, CSS, JavaScript;
- ReactJS, Redux;
- VisualStudio Code, Git, & GitHub;

## Pre-requisites

- NodeJs (v. 14.17)
- YarnJs (v. 1.22.10)
- Git

## Live Demo

Live demo for this project can be found in this [link](https://spaceships-emma-enio-mario.netlify.app/).

## Getting Started

To run this project, you only need a computer with internet connection and a browser installed, and follow these steps:

1. In your terminal, in the folder of your preference, type the following bash command to clone this repository:

```sh
git clone [email protected]:Emmanuelaaron/spaceships.git
```

2. Now that you have already cloned the repo run the following commands to get the project up and running:
```sh
cd spaceships
yarn
yarn start
```
This should start your local server in [http://localhost:3000/](http://localhost:3000/). To stop it, hit ` + C` on your keyboard.
## Run tests

To test the App's components and logic, please, run the following command:

```sh
yarn test --watchAll
```
When the tests are finished, just hit `q` key to leave the watch mode for the tests.

## Author

πŸ‘€ **Mario Alberto Rodriguez Cota**

- GitHub: [@mariordgez](https://github.com/mariordgez)
- Twitter: [@MarioRo75396624](https://twitter.com/MarioRo75396624)
- LinkedIn: [LinkedIn](https://linkedin.com/in/mario-alberto-rodriguez-cota-a2860a205)

πŸ‘€ **Ênio Neves de Souza**

- GitHub: [@enionsouza](https://github.com/enionsouza)
- Twitter: [@enionsouza](https://twitter.com/enionsouza)
- LinkedIn: [Enio Neves de Souza](https://www.linkedin.com/in/enio-neves-de-souza/)

πŸ‘€ **Emmanuel Isabirye**

- Github: [@EmmanuelAaron](https://github.com/Emmanuelaaron)
- Twitter: [@EmmanuelAaron](https://twitter.com/EmmanuelIsabir1)
- LinkedIn: [@EmmanuelAaron](https://www.linkedin.com/in/fullstackwebdev-emma/)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Emmanuelaaron/spaceships/issues).

## Show your support

Give a ⭐️ if you like this project!

## πŸ“ License

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