Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

Sprache auswählen

Unser Kunde betreibt eine große Bar-Kette mit mehr als 2000 Mitarbeitern.
Gemäß den Bedingungen des NDA dürfen keine spezifischen Informationen über den Kunden veröffentlicht werden.
Zur Rationalisierung der Geschäftsabläufe benötigte der Kunde eine Softwarelösung, mit der die Personalverwaltung abgewickelt werden konnte und die es den Bars und Kunden ermöglichte, Bestellungen aufzugeben, zu empfangen und zu verfolgen.
Aufgrund der Vielfalt der Aufgaben, die von einer Lösung verlangt werden, konnte sich der Kunde nicht auf Anwendungen mit monolithischer Architektur verlassen.
Das Innowise-Entwicklungsteam schlug eine Lösung vor, die aus drei separaten Anwendungen bestand, die jeweils einen anderen Aspekt des Betriebs des Kunden abdeckten. Diese Anwendungen würden auf einer modularen Infrastruktur basieren und miteinander integriert sein.
Unsere Experten erstellten drei Anwendungen, zwei für Mitarbeiter und eine für Kunden. In die Unternehmensanwendung mussten die Mitarbeiterinformationen aufgenommen werden. Die zweite Anwendung sollte den Serviceprozess vereinfachen, indem sie Informationen über die Reservierung und die Bestellung des Kunden anzeigt und es ihm ermöglicht, diese an die Küche zu übermitteln. Die Kundenanwendung bietet eine bequeme Schnittstelle zum Reservieren von Tischen (und zum Ändern ihrer Standorte), zum Aufgeben von Bestellungen, zum Hinterlassen von Trinkgeld und zum Bezahlen.
Das Team entschied sich dafür, das gesamte Projekt auf die MACH-Architektur zu stützen, da diese die nahtlose Integration mehrerer Anwendungen mit einem einzigen Backend ermöglicht. Es wurden große Anstrengungen unternommen, um benutzerfreundliche Schnittstellen zu entwerfen und modernste Funktionen hinzuzufügen.
Um eine einfache Integration und nahtlose Anpassung der Kundenanwendungen zu ermöglichen, entschieden sich die Innowise-Ingenieure dafür, die Lösung auf einer MACH -Architektur aufzubauen. Im Gegensatz zur monolithischen Architektur ermöglicht MACH das problemlose Hinzufügen, Ersetzen oder Entfernen von technischen Komponenten. Die Infrastruktur umfasst die folgenden Aspekte:
Auf der Grundlage dieser Infrastruktur entwickelte das Innowise-Team drei Anwendungen, die auf die Bedürfnisse verschiedener Akteure zugeschnitten sind: ein internes CRM-System zur Verwaltung der Mitarbeiteraktivitäten, eine Bar-Management-Lösung für die Bearbeitung von Bestellungen und eine benutzerorientierte App für die Aufgabe von Bestellungen und die Suche nach Barstandorten.
Unser Team hat ein CRM-System entwickelt, das allen Mitarbeitern des Unternehmens zugänglich ist. Mit diesem System können die Benutzer die arbeitsplatzbezogenen Daten der Mitarbeiter überwachen, einschließlich ihrer Arbeitszeiten, Urlaubszeiten und Krankheitsabwesenheiten. Aufgrund der unterschiedlichen Arbeitszeiten der Belegschaft bat der Kunde auch um die Entwicklung eines Tools zur Verfolgung der Gehaltsabrechnung.
Unser Team hat eine Tablet-orientierte mobile Anwendung entwickelt, um die Effizienz des Barpersonals bei der Bedienung der Gäste zu steigern. Sobald ein Gast Platz genommen hat, können die Mitarbeiter die Bestellungen direkt eingeben und an das Küchenteam weiterleiten. Außerdem erleichtert die App die Verfolgung von Reservierungen oder Bestellungen, die innerhalb eines bestimmten Zeitraums ausgeführt werden müssen.
Die Kundenanwendung kann sowohl im App Store als auch bei Google Play heruntergeladen werden. Sie ermöglicht es den Nutzern, ein Konto zu registrieren, Bars in der Nähe auf einer Karte zu finden und Bestellungen zur Abholung aufzugeben. Zu den wichtigsten Funktionen gehören auch die Reservierungsbuchung, die Anpassung des Layouts und die Aufgabe von Vorbestellungen. Anschließend wurde eine Zahlungsoption in die App integriert. Außerdem unterstützt sie Trinkgelder.
AWS EC2, AWS EKS, AWS ECR, AWS SNS, AWS SQS, AWS S3, AWS API Gateway, AWS CloudWatch, AWS Cognito, AWS MongoDB Atlas, AWS OpenSearch
CI/CD
Travis CI, Codefresh
Wir haben die Scrum-Methode zur Überwachung des Entwicklungsprozesses eingesetzt. Der Arbeitsablauf war in wöchentliche Sprints unterteilt, wobei jeder Sprint zwei Phasen umfasste: die Einführung neuer Funktionen und die Lösung bestehender Probleme. Die Bereitstellung war nach jeweils vier Sprints geplant.
12
Backend-
Entwickler
4
Front-End-Entwickler
4
Mobile-Entwickler
1
UI/UX-Designer
1
DevOps-Ingenieur
2
QA-Ingenieure

Innowise built a set of bar management applications based on MACH architecture. Thanks to the added flexibility, the client now has a complete ecosystem of applications synchronized on a single server that they can customize to fit their evolving needs. The solution also demonstrated better system performance and faster order processing, ensuring smooth and reliable operation across all applications.
The system comprises three applications: the enterprise app grants employees access to job-related info; the bar management application offers an interface that shows all seating arrangements and visitor orders; through a user-facing application, the guests can book tables, place orders, make payments, and tip the staff. This MACH-based ecosystem improves overall system performance and speeds up order and reservation processing while keeping data synchronized across apps.
43%
Steigerung der Systemleistung
32%
schnellere Bearbeitung von Bestellungen und Reservierungen
Ihre Nachricht wurde gesendet.
Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.

Mit der Anmeldung erklären Sie sich mit unseren Datenschutzrichtlinie