Essensbestellung: Unterschied zwischen den Versionen

Aus /dev/tal
Wechseln zu: Navigation, Suche
(Was wir brauchen)
(Web Interface: Vereinfachung der Liste)
Zeile 13: Zeile 13:
 
Habe mir mal ein paar Ideen zum Web-Interface gemacht. --[[Benutzer:Endres|Endres]]
 
Habe mir mal ein paar Ideen zum Web-Interface gemacht. --[[Benutzer:Endres|Endres]]
 
=== Web Interface ===
 
=== Web Interface ===
==== 1. Schritt: Vor dem bestellen ====
+
# Vor dem bestellen
* Du erklärst dich bereit, Essen zu holen.
+
#* Du erklärst dich bereit, Essen zu holen.
* Oder man wählt ein Restaurant aus, von dem man Essen haben will, und hofft darauf dass sich genug leute finden.
+
#* Oder man wählt ein Restaurant aus, von dem man Essen haben will, und hofft darauf dass sich genug leute finden.
** Denn das sollte dann auch angezeigt werden, wie viele von welchem Restaurant was wollen.
+
#** Denn das sollte dann auch angezeigt werden, wie viele von welchem Restaurant was wollen.
** Du votest dafür, dass Essen bei einem bestimmten Grill geholt wird. (Optional)
+
#** Du votest dafür, dass Essen bei einem bestimmten Grill geholt wird. (Optional)
==== 2. Schritt: Bestellphase ====
+
# Bestellphase
* Man kann sich Gerichte auswählen und bestellen
+
#* Man kann sich Gerichte auswählen und bestellen
* Nur die Gerichte des/der Restaurants, von denen sich Leute bereit erklärt haben, zu holen werden angezeigt. (Oder man muss ein anderes Restaurant auswählen zum holen?)
+
#* Nur die Gerichte des/der Restaurants, von denen sich Leute bereit erklärt haben, zu holen werden angezeigt. (Oder man muss ein anderes Restaurant auswählen zum holen?)
* Die "Holer" dürfen danach die Bestellphase beenden.
+
#* Die "Holer" dürfen danach die Bestellphase beenden.
==== 3. Schritt: Nach der Bestellphase ====
+
# Nach der Bestellphase
* Die "Holer" bekommen einen Zettel mit allen Bestellungen ausgedruckt, das Geld wird eingesammelt und die Bestelltabelle in der Datenbank wird geleert.
+
#* Die "Holer" bekommen einen Zettel mit allen Bestellungen ausgedruckt, das Geld wird eingesammelt und die Bestelltabelle in der Datenbank wird geleert.
* Das Essen wird geholt.
+
#* Das Essen wird geholt.
==== 4. Schritt: Nach dem Holen ====
+
# Nach dem Holen
* Das Essen wird an die Besteller übergeben.
+
#* Das Essen wird an die Besteller übergeben.
* Essen!
+
#* Essen!
  
 
[[Kategorie:Projekt]]
 
[[Kategorie:Projekt]]

Version vom 17. Juli 2012, 00:52 Uhr

Nach einer Idee von Solo.

Das Problem: Wir haben im Hackerspace hunger.

Die Lösung: Wir holen was zu Essen. Allerdings lässt sich die Bestellung noch effizienter gestalten. Zum Beispiel mit Web-Interface und ausgedrucktem Bestellzettel.

Was brauchen wir?

  • MySQL-Datenbank
  • Web-Interface
  • Command-Line-Interface

Ideen

Habe mir mal ein paar Ideen zum Web-Interface gemacht. --Endres

Web Interface

  1. Vor dem bestellen
    • Du erklärst dich bereit, Essen zu holen.
    • Oder man wählt ein Restaurant aus, von dem man Essen haben will, und hofft darauf dass sich genug leute finden.
      • Denn das sollte dann auch angezeigt werden, wie viele von welchem Restaurant was wollen.
      • Du votest dafür, dass Essen bei einem bestimmten Grill geholt wird. (Optional)
  2. Bestellphase
    • Man kann sich Gerichte auswählen und bestellen
    • Nur die Gerichte des/der Restaurants, von denen sich Leute bereit erklärt haben, zu holen werden angezeigt. (Oder man muss ein anderes Restaurant auswählen zum holen?)
    • Die "Holer" dürfen danach die Bestellphase beenden.
  3. Nach der Bestellphase
    • Die "Holer" bekommen einen Zettel mit allen Bestellungen ausgedruckt, das Geld wird eingesammelt und die Bestelltabelle in der Datenbank wird geleert.
    • Das Essen wird geholt.
  4. Nach dem Holen
    • Das Essen wird an die Besteller übergeben.
    • Essen!