/space-travelers-hub-online

Primary LanguageJavaScriptMozilla Public License 2.0MPL-2.0

Space traveler's Hub

This app is working with the real live data from the SpaceX API. It is meant for a company that provides commercial and scientific space travel services. The application will allow users to book rockets and join selected space missions.

Webapp Image

Video Link

Video Link

Built With

  • HTML & CSS
  • Javascript
  • React
  • SpaceX API

Getting Started

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

Prerequisites

  • Github flow knowledge. -Intermediate CSS, HTML, React and Javascript. -Installation of linter files. -install webpack

Setup

  • To get a local copy follow these simple steps:

  • Clone Your Github Repository Follow these steps to clone your Clone Your Github Repository Follow these steps to clone my Github repo on Windows:

  • Open Git Bash;

  • If Git is not already installed, it is super simple. Just go to the Git Download Folder and follow the instructions.

  • Go to the current directory where you want the cloned directory to be added;

  • To do this, input cd and add your folder location. You can add the folder location by dragging the folder to Git bash. $ cd '/c/Users/Documents/My Git Project'

  • Go to the page of the repository that you want to clone.

  • Click on “Clone or download” and copy the URL.

  • Use the git clone command along with the copied URL from earlier;

  • $ git clone https://github.com/tinatsina/space-travelers-hub-online

  • Press Enter;

Tests and Configuration

To track linter errors locally follow these steps:

Download all the dependencies run:

npm install

Track HTML linter errors run:

npx hint .

Track CSS linter errors run:

npx stylelint "**/*.{css,scss}"

Track JavaScript linter errors run:

npx eslint .

Usage

  • This can be used as a personal/professional portfolio, it is opensource. One can check out all my projects and skills.

Install

  • Set up Github Actions
  • Set up linter > Lighthouse , Webhint ,Stylelint , Eslint.
  • React
  • Jest for testing

Authors

👤 Tinaye Tsinakwande

👤 Tracy Musongole

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is Mozilla licensed.