Create a docker image with everything pre-installed and allow the user to start a container and optionally override the sqlite database or/and the code using bind mounts. The image should run systemd with gunicorn and NGINX services enabled.
Currenlty this works on Debian jessie and Django 1.4. We need to support Debian buster and Djano 1.11 and be able to upgrade existing deployments seamlessly.
Switch to Python3 so that we can upgrade to Debian bullseye and Django 2.2
Compare with protel, fidelio software, and opera.
In reservation page add a footer showing stats for confirmed, etc.
Suuport printing receipts based on the reservation.
Tag persons that are about to leave today.
Configure mail notifications for daily backup, failures, etc.