PROJEKT

Bestellverwaltungssoftware für Restaurants und Lieferdienste

Individuelle Softwareentwicklung, Restaurantbestellungen, Menüverwaltung, Zahlungsintegration, Lieferverfolgung, POS- und Küchenprozesse, Berichte und Bestandsverwaltung

  • Branche: Restaurants und Cafés
  • Schweden Standort: Schweden
  • Lieferzeit: 16 Wochen
  • Technologien: Python, fastapi
4+ Monate

Diese Restaurantgruppe verbringt Zeit damit, Menüs, Bestellungen, Zahlungen, Zubereitung und Lieferung über getrennte Kanäle zu koordinieren. Die Lösung ist eine Bestellverwaltungssoftware für Restaurants: Sie erfasst Menü-, Kunden- und Bestellinformationen und bietet dem Restaurantpersonal einen zentralen Ort zur Bearbeitung von Bestellungen. Liefermitarbeiter und Manager nutzen dasselbe System, um die Abwicklung zu verfolgen und den Betrieb zu prüfen. Kunden durchsuchen Menüs, geben Bestellungen auf und verfolgen deren Fortschritt online.

Zusammenfassung

Problem

Die Restaurantgruppe muss fragmentierte Bestell- und Abwicklungsprozesse durch eine zentrale Software ersetzen.

Lösung

Die Lösung wurde zu einem zentralen Bestellverwaltungssystem für Menüs, Zahlungen, Restaurantbetrieb, Lieferungen und Berichte.

Ergebnis

Die Software reduziert den manuellen Koordinationsaufwand und die Zeit, die für die Übertragung von Bestellinformationen zwischen Teams und Tools benötigt wird.

Kundengeschichte

Der Kunde ist eine Restaurantgruppe aus Schweden. Sie verwaltet Restaurantabläufe rund um Menüs, Kundenbestellungen und Lieferungen.

Menüdetails, Preise, Angebote und Verfügbarkeiten müssen für Kunden und Mitarbeiter übersichtlich bleiben. Das System umfasst außerdem Bestands-, Verkaufs- und Lieferinformationen für den Betrieb.

Die Anforderung war klar: Bestell-, Zubereitungs- und Lieferstatus in Echtzeit verfolgen, sichere digitale Zahlungen anbinden, Kundenbestellungen auf Android und iOS ermöglichen und Restaurant- sowie Menüinformationen übersichtlich darstellen.

Die Lösung wurde als modulare Anwendung mit Kundenbestellungen sowie Restaurant- und Küchenprozessen konzipiert. Lieferverwaltung und Zahlungen erhielten eigene Bereiche.

Berichte und Bestandsverwaltung vervollständigten die Betriebsübersicht.

Der Kunde benötigte

  1. Bestell-, Zubereitungs- und Lieferstatus in Echtzeit verfolgen
  2. Karten, Wallets, UPI und lokale Zahlungsmethoden akzeptieren
  3. Bestellungen über Android, iOS und responsive Web ermöglichen
  4. Restaurants, Menüs, Preise, Angebote und Verfügbarkeiten anzeigen

Warum Standardsoftware nicht passte

Standardprodukte für Lebensmittellieferungen decken Menüs, Marktplätze und integrierte Bestellungen ab. Ihre Beschreibungen verbinden jedoch nicht die Restaurant-, Bestands- und Lieferanforderungen des Kunden in einem maßgeschneiderten System. Der Kunde benötigte außerdem getrennte Arbeitsbereiche für Kunden, Restaurantpersonal und Lieferpartner. Die Lösung umfasste die für den Betrieb erforderlichen spezifischen Anbindungen.

Projektübersicht

Die Lösung wurde rund um Restaurantprofile, Menüs, Preise, Angebote und Verfügbarkeiten entwickelt, die in einer Anwendung verwaltet werden.

Für Kundenbestellungen wurden Android- und iOS-Apps sowie responsive Web- und Administrationsoberflächen bereitgestellt. Kunden durchsuchen Menüs, legen Artikel in den Warenkorb und verfolgen den Bestellfortschritt.

Restaurantmitarbeiter sehen aktuelle Bestellungen, Artikeldetails und Bestellarten in einem Statusboard. Informationen zu Zubereitung, Abholung und Lieferung bleiben für das zuständige Team sichtbar.

Liefermitarbeiter erhalten zugewiesene Lieferinformationen, Routen und Statusfunktionen in einem eigenen Dashboard. Zahlungsgateways, POS-Plattformen, Küchen- oder Thermodrucker, Karten und Lieferdienste können bei Bedarf angebunden werden.

Besonderes Augenmerk lag auf Berichten und Bestandsinformationen. Betriebsleiter prüfen Bestellungen, Verkäufe und Lieferungen. Bestände, Analysen und exportierbare Berichtsdaten stehen im Berichtsbereich zur Verfügung.

Wichtige gelieferte Funktionen

  • Kundenbestellungen auf Android und iOS
  • Verwaltung von Restaurant- und Menükatalogen
  • Statusboard für aktuelle Bestellungen
  • Bestellverfolgung für Kunden in Echtzeit
  • Zuweisung und Statusverwaltung von Lieferungen
  • Integration digitaler Zahlungen
  • Berichte zu Beständen, Verkäufen und Lieferungen
  • Rollenbasierter Zugriff für Kunden, Mitarbeiter, Fahrer und Administratoren

Kann ergänzt werden

+ Bestellverlauf und Favoriten + Anfragen für erneute Bestellungen + Lieferpläne und Routen + Live-Standorte und Meilensteinbenachrichtigungen + Abonnementbestellungen und wiederkehrende Zahlungen + POS- und Küchenprinter-Integration + Messaging- und Kartenintegrationen + Umsatz- und Steuerberichte

Wer diese Lösung ebenfalls nutzen kann

Diese Unternehmen haben ähnliche Aufgaben bei Bestellung und Abwicklung. Daher kann dieselbe Lösung an ihre Abläufe angepasst werden.

Ein Marktplatz für Lebensmittellieferungen mit mehreren Restaurants

Aufgabe Die Lösung verbindet Kunden, Restaurants, Lieferpartner und Administratoren bei Bestellung und Abwicklung.
So unterstützt die Lösung Die Lösung vereint Menüs, Bestellungen, Zahlungen, Lieferstatus und rollenbasierte Arbeitsbereiche in einer Anwendung.

Ein Lieferdienst für Lebensmittel und Lebensmittelhandel

Aufgabe Sie koordiniert mobile Bestellungen, Fahrer, Zahlungen und Live-Lieferstandorte.
So unterstützt die Lösung Die Lösung bietet Teams gemeinsame Bestellinformationen, zugewiesene Lieferungen, Statusaktualisierungen und Betriebsberichte.

Ein Pizza- und Take-away-Unternehmen

Aufgabe Sie verwaltet Abholung, Take-away-, Lieferbestellungen und kundenorientierte Menüs.
So unterstützt die Lösung Die Lösung kombiniert Onlinebestellungen, Menüverfügbarkeit, Zahlungsabwicklung und Restaurant-Bestellstatus an einem Ort.

Technologie-Stack

Python

API- und Analysedienste

Python unterstützt die Anwendungs-APIs, Analysen und PDF-Datenverarbeitung.

fastapi

Anwendungs-APIs erstellen

fastapi (ein Python-Framework für Web-APIs) stellt die Anwendungsendpunkte bereit.

@porulle/plugin-pos-restaurant

Restaurant-POS-Prozesse

@porulle/plugin-pos-restaurant (eine Restaurant-POS-Erweiterung mit Küchenanzeige und Analysefunktionen) unterstützt Tische, Modifikatoren, Küchenanzeigen und Restaurantprozesse.

tastyigniter/tastyigniter

Grundlage für Onlinebestellungen

tastyigniter (ein Open-Source-System für Onlinebestellungen und Restaurantverwaltung) ermöglicht Restaurantbestellungen.

dbt-core

Analyseprozesse erstellen

dbt-core (ein Tool zum Erstellen von Analyseprozessen) unterstützt die Aufbereitung von Berichtsdaten.

amplitude-analytics

Serverereignisse verfolgen

amplitude-analytics (ein Python-SDK für serverseitige Produktanalysen) übermittelt serverseitige Instrumentierungsdaten.

segmentio/analytics-php

Analyseereignisse verbinden

segmentio/analytics-php (eine PHP-Bibliothek zum Senden von Analyseereignissen) unterstützt Analyseverbindungen.

JSON

Berichtsdaten austauschen

JSON überträgt Berichts- und Analysedaten zwischen den Anwendungsdiensten.

Integrationen

Uber Eats and DoorDash

Das System tauscht Bestell- und Trackinginformationen von Lieferplattformen mit Uber Eats und DoorDash aus.

POS platforms

POS-Verbindungen tauschen Restaurantbestellungen und Betriebsinformationen aus.

Kitchen and thermal printers

Druckerintegrationen senden Bestellinformationen an Küchen- oder Thermodruckprozesse.

Payment gateways

Zahlungsverbindungen verarbeiten Karten, Apple Pay, Google Pay, Wallets, UPI, E-Wallets, Nachnahme und lokale Gateways nach Bedarf.

Backend APIs

REST- oder GraphQL-APIs tauschen Bestell-, Restaurant-, Liefer- und Berichtsinformationen mit verbundenen Diensten aus.

Das Ergebnis

Menüs bieten Kunden einen klaren Einstieg in die Bestellung

Der Menü- und Restaurantkatalog stellt Restaurantinformationen, Menüartikel, Preise, Angebote und Verfügbarkeiten vor der Bestellung gemeinsam dar. Kunden können Kategorien durchsuchen, Artikelbeschreibungen ansehen und Artikel in den Warenkorb legen.

Der Bildschirm verbindet kundenorientierte Menüinhalte mit Restaurantprofilen und Menüverwaltung, sodass die Bestellung mit denselben Informationen beginnt, die auch das Restaurantteam nutzt.

So funktioniert es

  1. Die Anwendung zeigt Restaurantprofile und Menükategorien an.
  2. Artikelkarten enthalten Beschreibungen, Preise, Angebote und Verfügbarkeiten.
  3. Der Katalog bietet Schaltflächen zum Hinzufügen der angezeigten Artikel in den Warenkorb.
  • Restaurantprofile
  • Menükategorien und Artikelkarten
  • Preise, Angebote und Verfügbarkeiten
Restaurantmenü und Katalog

Restaurantmenü und Katalog

Funktionen auf diesem Bildschirm
Restaurantmenü anzeigen Menüs im System erstellen Restaurantprofile verwalten

Ein gemeinsames Statusboard erleichtert die Bestellkoordination

Der Bildschirm für aktuelle Bestellungen bietet Restaurantmanagern und Mitarbeitern eine gemeinsame Ansicht der ausstehenden Bestellungen, bestellten Artikel und Abwicklungsstatus. Abhol-, Take-away- und Lieferkennzeichnungen zeigen die Bestellarten neben den Bestelldetails.

Artikelbezogene Ansichten zeigen Zubereitungs- und Abwicklungsinformationen für jede Bestellung.

So funktioniert es

  1. Der Bildschirm zeigt ausstehende Kundenbestellungen und bestellte Artikel.
  2. Das Detailfenster zeigt Bestellstatus, Bestellart und Abwicklungsinformationen.
  3. Statusfunktionen und Benachrichtigungen zeigen den Fortschritt von Abhol-, Take-away- und Lieferbestellungen.
  • Liste ausstehender Bestellungen
  • Artikelbezogene Bestellansicht
  • Abhol-, Take-away- und Lieferkennzeichnungen
Tipp: Das Statusboard hält Zubereitungs- und Abwicklungsinformationen neben der zugehörigen Bestellung sichtbar.
Aktuelle Bestellungen und Statusboard

Aktuelle Bestellungen und Statusboard

Funktionen auf diesem Bildschirm
Aktuelle Bestellungen anzeigen Restaurantbestellungen verwalten Bestellstatus aktualisieren Take-away-Bestellungen verwalten

Kunden sehen den Status ihrer Bestellung

Die Bestellverfolgung für Kunden zeigt den aktuellen Status, Lieferstatus und Bestellmeilensteine an einem Ort. Bestellübersicht und Zeitachse ermöglichen es Kunden, eine Bestellung von der Aufgabe bis zur Abwicklung oder Lieferung zu verfolgen.

Der Bestellverlauf bleibt im selben kundenorientierten Bereich verfügbar und bietet eine übersichtliche Aufzeichnung früherer Essensbestellungen.

So funktioniert es

  1. Der Bildschirm zeigt die Essensbestellung und ihren aktuellen Status.
  2. Eine Statuszeitachse zeigt Bestellmeilensteine und Lieferstatus.
  3. Lieferverfolgung und Bestellverlauf zeigen aktuelle und frühere Bestellungen.
  • Bestellübersicht
  • Statuszeitachse
  • Meilensteinbenachrichtigungen und Bestellverlauf
Hinweis: Die Echtzeitverfolgung verbindet die Kundenansicht der Bestellung mit dem vom Betrieb erfassten Abwicklungs- und Lieferstatus.
Bestellverfolgung für Kunden

Bestellverfolgung für Kunden

Funktionen auf diesem Bildschirm
Essensbestellungen verfolgen Bestellungen und Favoriten verfolgen

Lieferaufgaben bleiben für die zuständige Person sichtbar

Das Dashboard für Lieferabläufe bietet Liefermitarbeitern eine fokussierte Ansicht der zugewiesenen Lieferungen, Kundendetails und des Lieferstatus.

Zeitpläne und Standorte werden zusammen mit den für die Aufgabe erforderlichen Lieferdetails angezeigt.

So funktioniert es

  1. Das Dashboard zeigt Verfügbarkeit und zugewiesene Lieferungen.
  2. Lieferdetails umfassen Kundenbestellungen, Standorte und Zeitpläne oder Routen.
  3. Statusfunktionen zeigen den aktuellen Lieferstatus.
  • Liste zugewiesener Lieferungen
  • Routeninformationen
  • Funktionen zur Lieferstatusverwaltung
Dashboard für Lieferabläufe

Dashboard für Lieferabläufe

Funktionen auf diesem Bildschirm
Lieferverwaltung

Berichte verbinden Bestands-, Verkaufs- und Lieferinformationen

Der Betriebsbildschirm vereint Bestände, Bestellungen, Verkäufe, Lieferungen und Berichte in einer Managementansicht. Filter und artikelbezogene Informationen zu ausstehenden Bestellungen helfen dem Betriebsteam, offene Aufgaben zu prüfen.

Analysediagramme und Exportfunktionen machen Betriebsinformationen für Analysen und Berichte verfügbar, einschließlich JSON-Berichtsdaten.

So funktioniert es

  1. Der Bildschirm zeigt Bestände, Bestellungen, Verkäufe und Lieferungen in Tabellen und Diagrammen.
  2. Filter ordnen Verkaufs-, Liefer- und artikelbezogene Informationen zu ausstehenden Bestellungen.
  3. Berichtsvorlagen und Exportfunktionen stellen Berichte und JSON-Daten bereit.
  • Bestandstabelle
  • Verkaufs- und Lieferfilter
  • Analysediagramme und Berichtsexporte
Betriebsberichte und Bestandsverwaltung

Betriebsberichte und Bestandsverwaltung

Funktionen auf diesem Bildschirm
Bestände verfolgen Berichte für Analysen erstellen Datenanalyse und Visualisierung

Was die Lösung ermöglicht

Mit dieser Lösung kann die Restaurantgruppe:

  • Restaurantmenüs mit Preisen, Angeboten und Verfügbarkeiten erstellen und pflegen
  • Abhol-, Take-away- und Lieferbestellungen empfangen und bearbeiten
  • Bestell-, Zubereitungs- und Lieferstatus in Echtzeit verfolgen
  • Digitale Zahlungen, POS, Drucker und Lieferdienste anbinden
  • Zugewiesene Lieferungen und Routeninformationen koordinieren
  • Bestands-, Verkaufs-, Liefer- und Berichtsinformationen prüfen

Könnten Standardsysteme diese Aufgabe erfüllen?

Vor dem Design wurde die Aufgabe anhand der jeweiligen Produktbeschreibungen mit Standardprodukten verglichen.

Was der Kunde benötigt Software für Lebensmittellieferungen Sauce, Olo, Allset for Restaurants Restaurant-Lieferplattformen Deliveroo for Partners, Just Eat Takeaway.com for Business, Delivery Hero for Restaurants Marktplätze für Essensbestellungen Zomato for Restaurants, RailRestro for Restaurants Individuelle Lösung
Bestell- und Lieferverfolgung in Echtzeit teilweise
Digitale Zahlungsmethoden
Bestellungen über Android, iOS und Web
Restaurant- und Menüinformationen
Passt zu den eigenen Regeln des Kunden: Phasen, Rollen, Berichte teilweise — —
Alle Schritte an einem Ort —
Keine manuellen Schritte zwischen Programmen — — —

Auf Grundlage der öffentlichen Produktbeschreibungen und ihrer Kategorie.

Standardprodukte für Lebensmittellieferungen decken wichtige Teile der Aufgabe ab, darunter Menüs, Onlinebestellungen und Lieferabläufe. Ein Standardprodukt reicht aus, wenn das Unternehmen nur einen dieser Bereiche benötigt.

Diese Restaurantgruppe benötigte eigene Software, weil Kunden-, Restaurant- und Lieferprozesse mit Zahlungs-, Berichts- und Bestandsanforderungen zusammenspielen mussten.

Am Ende

Am Ende wurde die Lösung entwickelt, um die manuelle Koordination auf dem Weg vom Kundenmenü und der Bestellung über Restaurantabwicklung und Lieferung bis hin zu Berichten zu reduzieren.

FAQ

Sie möchten ein ähnliches System entwickeln? Lesen Sie die Antworten unten, um zu sehen, wie die wichtigsten Bestandteile einer Bestellverwaltungslösung zusammenspielen.