commit cf33e6ea04b92f3e6363499f76dbe452014a0e0e Author: müde Date: Tue May 19 17:37:51 2026 +0200 initial reqs diff --git a/NOTES.md b/NOTES.md new file mode 100644 index 0000000..ab319f4 --- /dev/null +++ b/NOTES.md @@ -0,0 +1,42 @@ +## Decription + +Calculator / tracker for festival + +Mehrere clients + +Zentraler Server speichert die Getränkeverkäufe + +3 unterschiedliche Bars mit unterschiedlichen Getränken + +simple touch friendly UI (tablet, no keyboard, max sized buttons) + +offline (as in no internet, theres local network) + +aktuelle eingabe kann abgebrochen werden oder bestätigt (sendet bei bestätigung an server) + +pfandrückgabe immer möglich - endbetrag kann positiv oder negativ sein + +pfand soll mit auf preis aufgerechnet werden + +web app + +dashboard für statistiken (nicht auf den tablets für verkauf, im "Backoffice") + +getränke, preise und pfand konfigurierbar über "Backoffice"-UI + +eingaben können rückgängig gemacht werden + +alte geräte (iOS 12), low perf + +zentraler server: mutmaßlich linux + +möglichst einfaches deployment - sqlite? + +alle werte als CSV(s) herunterladbar + +custom price entry + +~ 10k teilnehmende über 1w + +crew is allowed to get drinks as they please, but they need to be tracked ("no pay but transaction happened") +