ws --spa index.html
Kunden haben Wunsch Kunden bestellen Kunden bezahlen Statistik am Tagesende Neuer Tag Beginnt Am Anfang kann man Startvermögen und Ziel- angeben.
Veröffentlichung im Internet Szene: Über-uns
Highscore: wer schafft das meiste Geld in 10 Tagen Knopf oben: Spende und Kaffee Knopf oben: Instagram, Twitter, Twitch mehr Essen\Getränke-Items es kommen mehr Customer am Wochenende
Menü: Location mieten Menü: Imbiss kaufen Hunden klauen Wurst Wochenende\Wochentag Luftballons, wenn Ziel erreicht Möglichkeit: Imbiss schließen\Tag beenden Geräusche Leute reden, rülpsen Frühstück andere Bestellungen eichhörnchen (j) reporter (k) fotograf (p) toilette )p) eulen (j) sterne (k) graffiti (j) feuer (p) fussballspieler (k) polizei, feuerwehr (j) Kunde verliert Geld\Karte (j) autos fahren vorbei (pa)
Kunde:
* hat Bewusstsein für Fair kalkulierte Preise, die der Qualität des Essens entsprechen
* bewertet Essen im Nachgang (Qualität, fettig, unappetitlich)
* hat eine aktuelle Laune
* hat einen Charakter
*
* hat Geldbörse (ggf. nur Bezahlung per Karte)
* hat Umweltbewusstsein (wirft Müll einfach weg ODER kauft kein Plastik)
Zu hohe Preise im Vergleich zur Qualität. Essen schmeckt nicht: Alte, fettige oder unappetitlich präsentierte Speisen. Location ist nicht sauber Verkäufer ist müde, freundlich, zuverlässig Lange Wartezeiten - die Kundne gehen Lebensmittel mit unterschiedlicher Qualität Hunde kacken hin, Tiere machen Dreck Kunden machen Dreck Location bekommen Beschreibung in Fließtext - Chatgpt generiert daraus die Besuchzahlen (Beispiel: nahe Kino, Schule, U-Bahnhof) es laufen graue Menschen am Stand vorbei, wenn sie bunt werden, sind sie kunden Lieferantenwagen kommt Es liegt Müll herum, der mehr wird Wetter anzeigen(wenn heiß ist: mehr Eis verkaufen) jedes Lebensmittel: uiid, Haltbarkeit, Zubereitungsart, Einkaufspreis (zeit, Gerät) Zeitungsansicht vor Tagesbeginn (Wetter, Spaßergnisse, Demo, Ferienbeginn ...) Location: kostet Miete Location: alter Imbiss schreckt Kunden ab (sie gehen vorbei oder reduzieren Bestellung) Kundenzufriedenheit messen Kunden: haben immer Emoji-Kopf verschiedene Welt:Quatschwelt, Weltraumwelt Welteditor für Konrad Hunde\Katzen\Papagei\Frösche laufen vorbei Leute beschweren sich Brief von den Kunden (gut\schlecht) Internetbewertungen Pappteller und Pappbecher kaufen Saucen kaufen jeder Imbiss hat Kühlschrank, Friteusen neue Locationideen: Weihnachtsmarkt, Bahnhof, U-Bahn Kindergarten\Schulgruppen jeder Kunde: hat einen Namen, Alter, Wohnort, UIId, Zufriedenheit, Temparement (unentschlossen, zuverlässig ...) erscheint immer wieder merkt sich jedes Essen\Erfahrung mancher wirft Müll weg mag Sonderangebote\Rabatte hat Geld in Form von Münzen, Scheinen manuelle Location-Auswahl Bons-Ansicht nach Tagesablauf per Post Rechnungen Zeitung Werbung man kann in Zeitung Werbung schalten Imbiss in GoogleMaps
// // Beispielnutzung
// const imbiss = new ImbissSoftware();
// imbiss.dispatcher.subscribe('lowStock', (data) => {
// console.log(Warnung: Niedriger Bestand bei ${data.name}. Verbleibend: ${data.stock}
);
// });
// // Verkäufe und Einkäufe // imbiss.addSale('Pommes', 2, 2.8); // 2 Pommes verkauft zu je 2.8 Euro // imbiss.addSale('Hamburger', 1, 4.2); // 1 Hamburger verkauft zu je 4.2 Euro // imbiss.addPurchase('Kaffee', 5, 0.9); // 5 Kaffee eingekauft zu je 0.9 Euro // imbiss.addPurchase('Bonbon', 10, 0.25); // 10 Bonbons eingekauft zu je 0.25 Euro
// // Aktueller Bestand // const currentStock = imbiss.getCurrentStock(); // console.log("Aktueller Bestand:", currentStock);
// // Top-Produkte // const topProducts = imbiss.getTopProducts(); // console.log("Top-Produkte:", topProducts);
// // Zeitbasierte Analyse // const timeAnalysis = imbiss.getTimeBasedAnalysis(); // console.log("Zeitbasierte Analyse:", timeAnalysis);
// // Kostenkontrolle // const costControl = imbiss.getCostControl(); // console.log("Kostenkontrolle:", costControl);
// // Statistiken abrufen // const stats = imbiss.getStatistics(); // console.log("Statistiken:", stats);
// // Gewinn berechnen // const profit = imbiss.calculateProfit(); // console.log("Gewinn:", profit);
// // Preislog analysieren // const priceLog = imbiss.getPriceLogAnalysis(); // console.log("Preislogbuch:", priceLog);