Skip to content

openGiraffes/openGiraffes-store-web

 
 

Repository files navigation

webstore

Web client for openGiraffes Store

shields.io Last Commit badge

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:

  • We use Standard JS code style. Please make use of it in your contributions (You can try to comply with Standard JS).
  • 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:

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

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.4%
  • HTML 24.8%
  • CSS 0.8%