Skip to content

sunsetsonwheels/webstore

Repository files navigation

webstore

Web client for BananaHackers Store

shields.io Last Commit badge

Features

Building

The WebStore can be run directly from src/index.html in this Git repository. For GitHub pages hosting, you will need to build it (run these commands relative to the project directory):

  • Install build dependencies:
npm install -g gulp-cli
npm install
  • Build the project:
gulp

and of course enable GitHub Pages and set it to host from docs/. You will need to run the 'Build the project' step every commit to have the changes from src/ be reflected on GitHub Pages.

Contributing

Please refer to CONTRIBUTING.md in this Git repository, but tldr here for anyone too lazy to read:

  • Respect others and maintain the code of conduct. Please read CODE_OF_CONDUCT.md in this Git repository.

License

GPLv3 logo

This project is licensed under the GPLv3 license. A copy is included in LICENSE.txt in this Git repository.

Credits & thanks

This project wouldn't have been possible without the following resources and projects:

Third-party libraries & services

Translations

and all the people at BananaHackers, 4Omin, perry, Farooq Karimi Zadeh and LiarOnce for maintaining the BananaHackers Store on GitLab and GitHub, and of course, all the Mozilla Developer Network documentation ;)