Skip to content

techx/helpqueue

Repository files navigation

Help Queue

The easy to use help queue system, built on top of Flask + React!

Created and maintained by: TheReddKing (TechX)

Heroku Deploy

Deploy

There are two variables you need to set the master email account and also the URL of the site. These must be edited as heroku env variables. All other settings can be edited on the /admin page

Screenshots

Home Screen Mentor Screen Admin Screen

Dev:

Local Installation:

python -m venv env
source env/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
yarn
cp .env.example .env
cd client && yarn

Then edit your .env file. Once your database url is correct (you can use createdb helpq if you have postgres)

python manage.py db upgrade

Windows might mess up things click here to fix

Dev run

yarn run dev

or (if you want to debug server side scripts or if u are on windows)

yarn start
yarn run dev-server

Modifying for events

See FILESTRUCTURE.md.

Contributing

I'd love to take pull requests! Please read the Contributing Guide first!

Other TODOs:

  • App Success Deploy { "success_url": "/welcome"

}