queue-manager/README.md

876 B

queue.hswro.org website - a simple queue management system:

  • People receive physical tokens with numbers on them.
  • Operator:
    • Adds numbers to the list of tokens issued.
    • Selects numbers from the list to be called.
    • Removes the called number from the list or moves it back to the queue.
  • People check whether their number has been called on queue.hswro.org
  • Additional page queue.hswro.org/infokiosk displays video and information bar.

Common tasks

Testing the website locally

In the repo directory:

docker build -t queue-app:latest .
docker run -it --rm -p 5000:5000 -v "$(pwd)":/data  -e INFO_TEXT='example info text'  queue-app:latest

Preview should be available on: http://localhost:5000 - end user access http://localhost:5000/admin - operator access http://localhost:5000/infokiosk - information page