supplier updates mostly
This commit is contained in:
@@ -1,35 +1,33 @@
|
||||
Stories:
|
||||
- Person moves to different table
|
||||
- Person tries to create list on occupied table
|
||||
- Person walks away without paying
|
||||
- Person checks out menu through qr scan
|
||||
- Other persion occupies the table by placing an order
|
||||
- Person tries to order something
|
||||
-> Is informed that the table is not occupied
|
||||
* Person moves to different table
|
||||
* Person tries to create list on occupied table
|
||||
* Person walks away without paying
|
||||
* Person checks out menu through qr scan
|
||||
** Other persion occupies the table by placing an order
|
||||
** Person tries to order something
|
||||
** -> Is informed that the table is not occupied
|
||||
-> redirect to user_root_path
|
||||
- Person1 check out the products by scanning the Qr of an empty table
|
||||
- Person2 checks out the products by scanning the Qr of the same table
|
||||
- Person2 places order and gets the list
|
||||
- Person has an active list and creates an order
|
||||
- Supplier closes the list
|
||||
- Person submits order
|
||||
-> Cannot orde on closed list
|
||||
* Person1 check out the products by scanning the Qr of an empty table
|
||||
** Person2 checks out the products by scanning the Qr of the same table
|
||||
** Person2 places order and gets the list
|
||||
* Person has an active list and creates an order
|
||||
** Supplier closes the list
|
||||
** Person submits order
|
||||
** -> Cannot orde on closed list
|
||||
|
||||
Person actions:
|
||||
When list is open:
|
||||
- Move table
|
||||
- Make order
|
||||
- Request bill
|
||||
|
||||
When no list is open:
|
||||
- Open list
|
||||
- Subscribe to existing list
|
||||
- Request menu
|
||||
|
||||
General actions
|
||||
- View history
|
||||
- Access settings
|
||||
- I have a question
|
||||
* When list is open:
|
||||
** Move table
|
||||
** Make order
|
||||
** Request bill
|
||||
* When no list is open:
|
||||
** Open list
|
||||
** Subscribe to existing list
|
||||
** Request menu
|
||||
* General actions
|
||||
** View history
|
||||
** Access settings
|
||||
** I have a question
|
||||
|
||||
Alleen restaurant kan rekening afsluiten, als dit nog niet is gebeurd voor een tafel kan een nieuwe persoon geen lijst openen. Alert melding bij restaurant als iemand dit probeert
|
||||
|
||||
@@ -50,25 +48,28 @@ Actielijst:
|
||||
- Barman en vaste tafels
|
||||
|
||||
Jukebox koppeling
|
||||
Wireless wachtwoord via qr code
|
||||
Wireless wachtwoord -> Login optie
|
||||
Aparte view voor lijsten die de rekening vragen
|
||||
Aparte view voor lijsten die aandacht nodig hebben
|
||||
|
||||
|
||||
handle closed list on list update for user list
|
||||
Show warning when closing a list with active orders!
|
||||
|
||||
Scan qr button:
|
||||
If table is not occupied:
|
||||
- if there is an open list
|
||||
- if the scan is of the same supplier
|
||||
- Offer to move table
|
||||
- else
|
||||
- Cannot perform action with open list
|
||||
- else
|
||||
View menu direct
|
||||
- When order is placed:
|
||||
- create list
|
||||
- add order to list
|
||||
- table is assigned to person (occupied)
|
||||
If table is occupied:
|
||||
- Offer to Join
|
||||
Scan qr button (see mindmap Qr code.mm for actual version of this schema):
|
||||
* If table is not occupied:
|
||||
** if there is an open list
|
||||
*** if the scan is of the same supplier
|
||||
**** Offer to move table
|
||||
*** else
|
||||
**** Cannot perform action with open list
|
||||
** else
|
||||
*** View menu direct
|
||||
*** When order is placed:
|
||||
**** create list
|
||||
**** add order to list
|
||||
**** table is assigned to person (occupied)
|
||||
* If table is occupied:
|
||||
** Offer to Join
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user