initial reqs
This commit is contained in:
commit
cf33e6ea04
1 changed files with 42 additions and 0 deletions
42
NOTES.md
Normal file
42
NOTES.md
Normal file
|
|
@ -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")
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue