https://github.com/ibizugbe/space-travellers
Real-time data from the SpaceX API is used by this application. Users can join particular space missions and reserve rockets using it.
https://github.com/ibizugbe/space-travellers
bootstrap css eslint reactjs redux redux-thunk stylelint
Last synced: 3 months ago
JSON representation
Real-time data from the SpaceX API is used by this application. Users can join particular space missions and reserve rockets using it.
- Host: GitHub
- URL: https://github.com/ibizugbe/space-travellers
- Owner: Ibizugbe
- License: mit
- Created: 2022-08-22T08:17:33.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-10-13T19:51:43.000Z (about 3 years ago)
- Last Synced: 2025-05-07T14:56:41.390Z (5 months ago)
- Topics: bootstrap, css, eslint, reactjs, redux, redux-thunk, stylelint
- Language: JavaScript
- Homepage: https://space-travellers-97.netlify.app/
- Size: 1.68 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

## # space-travellers
> This application works with real live data from the SpaceX API. It was build for a company that provides commercial and scientific space travel services. It allows users to book rockets and join selected space missions.
## Built With
- HTML
- Boostrap
- JavaScript
- React JS
- React Testing library
- Lighthouse (An open-source, automated tool for improving the quality of web pages. It has audits for performance, accessibility, progressive web apps, SEO and more).
- Webhint (A customizable linting tool that helps you improve your site's accessibility, speed, cross-browser compatibility, and more by checking your code for best practices and common errors).
- Stylelint (A mighty, modern linter that helps you avoid errors and enforce conventions in your styles).
- ESlint (A mighty, modern linter that helps you avoid errors and enforce conventions in JavaScript codes)
## Project Screenshots


## Getting Started
To get a local copy up and running follow these simple example steps.
- copy [this link](https://github.com/Ibizugbe/space-travellers).
- get the directory that you want to clone the repository.
- open the command prompt in this directory.
- write git clone `https://github.com/Ibizugbe/space-travellers`.
- go to the repository folder in your command prompt `cd Space-travellers`.
- use `npm install` to install the dependencies.
- use `npm start` to start live server.## Prerequisites
- Have a working and updated browser
- Have a local version control like git install on your computer
- Have an account and sign in on GitHub, as online/remote version control system
- Basic knowledge in JS and React JS### Setup
- Clone the git repo using this command: `git cloneh ttps://github.com/Ibizugbe/space-travellers`
### Run tests
- `npx stylelint "/*.{css,scss}"**`: To test css code
- `npx eslint .` : To test Eslint Report### To test the application
- `npm install --save-dev jest`
- `npm test`## Live Demo
- [Visit here](https://space-travellers-97.netlify.app/)
## Authors
👤 **Abraham Ibizugbe**
- [Ibizugbe](https://github.com/Ibizugbe)
- [abrahamibizugbe](https://twitter.com/AbrahamIbizugbe)
- [Abraham Ibizugbe](https://www.linkedin.com/in/abrahamibizugbe/)👤 **Rose Okpe**
- [GitHub](https://github.com/roseokpe)
- [Twitter](https://twitter.com/roseokpe)
- [LinkedIn](https://www.linkedin.com/in/rose-okpe-0334b5177/)## Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
## Show your support
Give a star if you like this project!
## Acknowledgments
- Microverse linters
- Coding partners## 📝 License
This project is [MIT](./LICENSE) licensed.