# 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   

