Find a file
2022-05-16 13:17:47 +02:00
application Removed obsolete configuration line in settings.py 2022-05-16 11:05:21 +02:00
archive Initial commit - existing project files 2022-03-16 12:11:30 +01:00
config Rename a file 2022-03-16 18:40:49 +01:00
docs Removed the command 'run-script' and added the command 'shell', and updated the docs and README 2022-04-18 17:00:12 +02:00
lib Bump version to 5.0 2022-05-16 13:17:47 +02:00
logs Initial commit - existing project files 2022-03-16 12:11:30 +01:00
misc Initial commit - existing project files 2022-03-16 12:11:30 +01:00
packages Add script and configure environment to install python dependencies into a project subfolder 2022-03-16 18:58:27 +01:00
static Fixed a bug in the template for the order page caused by localization and removed the previously applied workaround for this issue 2022-05-16 10:51:22 +02:00
tests Initial commit - existing project files 2022-03-16 12:11:30 +01:00
.gitignore Add script and configure environment to install python dependencies into a project subfolder 2022-03-16 18:58:27 +01:00
install-pip-dependencies.sh Add script and configure environment to install python dependencies into a project subfolder 2022-03-16 18:58:27 +01:00
LICENSE Initial commit - existing project files 2022-03-16 12:11:30 +01:00
pip-dependencies.txt Remove DjangoCSP dependency by writing own middleware for the CSP header 2022-05-15 11:24:04 +02:00
README.md Removed the command 'run-script' and added the command 'shell', and updated the docs and README 2022-04-18 17:00:12 +02:00
run.sh Removed the command 'run-script' and added the command 'shell', and updated the docs and README 2022-04-18 17:00:12 +02:00

Drinks Manager (season 2)

Note: This piece of software is tailored to my own needs. I probably won't accept feature requests, and don't recommend you to use this software if this isn't exactly what you are looking for.

Can't keep track of the number of drinks your guests drink? Now you have a web interface that really tries to make things less complicated- for you and your guests.

This (exaggeration intended) most incredible piece of software is written in Python, HTML, CSS, JS, Bash and uses Django and PostgreSQL.
You have to bring your own PostgreSQL Database though.

Setup, Installation, Updating and Dependencies

see Setup

Configuration

see Configuration

Usage

After setup, run ./run.sh help to see a help text.
Start the production server with ./run.sh server. You can ignore the error message about the "lifespan error". For more commands, see Commands.

Versions

You can find the latest releases here. For Installation/Updating, you should consider using git, though (for more information see Setup).

The releases are versioned after the following scheme:

MAJOR.MINOR

  • MAJOR: may include breaking changes and/or significant new features
  • MINOR: will only include bugfixes and smaller, non-breaking changes