Skip to content
Computer Science House Swag Storefront and Financial Swag Manager
HTML JavaScript Python CSS Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Swag
gulpfile.js
.gitignore
.pylintrc
.travis.yml
Dockerfile
LICENSE
README.md
app.py
config.env.py
package.json
requirements.txt

README.md

CSH Swag

CSH's internal swag store allowing for users to see what products CSH has available, and lets users leave reviews.

Swag also allows for the financial director to manage swag, save receipts and keep track of current venmo balance.

Development

Swag is built to deploy with Docker on Openshift, however if you want to run locally you can

Config

Copy config.env.py and fill in the necessary details. Reach out to @devinmatte or an RTP for details

Information needed:

  • LDAP DN
  • LDAP PW
  • OIDC Secret
  • OIDC Client ID
  • Mysql Database

Dependencies

pip install -r requirements.txt
npm install -g gulp
yarn install

Credits

Credit to ComputerScienceHouse/conditional the pylint and gulp reference

Credit to @stevenmirabito for helping me, and putting up with my constant questions

You can’t perform that action at this time.