Digitale Rezeptplattform für Veterinär-Tiernahrung

Herausforderung
Der Kunde bietet über seine E-Commerce-Plattform tiergerechte Rezepte im Abo-Modell an. Diese müssen unter Berücksichtigung von Zutaten, Energiegehalt und Nährstoffprofilen erstellt werden. Veterinäre sollen die Rezepte direkt im System pflegen können.
Die Plattform stellt sowohl Kochrezepte für die manuelle Zubereitung als auch speziell optimierte Rezepturen für ein eigens entwickeltes Gerät zur Tiernahrungszubereitung bereit.
Ansatz
Eine Webapplikation mit Authentifizierung und Rollenkonzept soll ungewollte Zugriffe und Änderungen durch ungeschultes Personal verhindern und eine zentrale Schnittstelle bieten.
Diese Applikation unterstützt Mitarbeitende dabei, das komplexe Zusammenspiel von Zutaten, Unverträglichkeiten und Tierarten gezielt zu berücksichtigen. Fertiggestellte Rezepte werden automatisch an die E-Commerce-Plattform übertragen und sorgen dort regelmäßig für neuen Content.
Zur Erschließung weiterer Märkte werden zudem mehrsprachige Inhalte benötigt, die durch automatische Übersetzungsvorschläge effizient erstellt werden können.
Lösungen
Einfaches Rollen Management mit Basic Authentifizierung
Der Kunde wünschte sich eine einfache Lösung, mit der er das System vor unerlaubtem Zugriff schützen kann.
Zutatenverwaltung
Per Knopfdruck können Zutaten und Nährstoffdaten aus einem externen System übernommen werden. Das reduziert manuelle, fehleranfällige Eingaben deutlich. Bei Bedarf lassen sich die Werte anschließend flexibel anpassen.
Tiermodulverwaltung
Durch die verschiedenen Arten und Altersgruppen von Tieren ergeben sich verschiedene Bedürfnisse. Um dies in die spätere Rezepterstellung miteinfließen zu lassen, können die Veterinäre in diesem Abschnitt das Tier und die Grenzwerte für Nährstoffe verwalten.
Tags
Um dem Kunden eine gezielte Suche nach bestimmten Rezepten zu ermöglichen, können individuelle Tags im System erstellt werden. Diese lassen sich flexibel den jeweiligen Rezepten zuordnen.
Rezepterstellung
In diesem Bereich der Webapplikation werden alle Funktionen zusammengeführt. Verschiedene Algorithmen unterstützen die Rezeptentwicklung, indem zunächst Zutaten und ein passendes Tiermodul ausgewählt werden. Das System zeigt direkt fehlende oder überschüssige Nährstoffe an. Anschließend werden die Zubereitungsschritte definiert – passend für manuelles Kochen oder das Endgerät. Ergänzend können Tags zur besseren Kategorisierung hinzugefügt werden.
Rezeptveröffentlichung
Erstellte Rezepte sind zunächst nur intern im System sichtbar. Erst nach einem separaten Veröffentlichungsschritt werden sie freigegeben, sodass Testköche die Gerichte zunächst kochen und prüfen können.
Nach der Freigabe werden die Daten in eine Suchmaschine übertragen, um der E-Commerce-Plattform schnellen Zugriff zu ermöglichen. Zugehörige Assets werden zentral in einem Cloud Storage gespeichert.
Rezepte Sammlung
Um den Endkunden den Umgang mit den verschiedenen Rezepten zu erleichtern, können diese von den Veterinären in Sammlungen zusammengefasst werden. So kann beispielsweise auf saisonale Zutaten eingegangen werden. Auch hier gibt es wieder einen eigenen Schritt zur Veröffentlichung der Daten.
Integration von Übersetzungssoftware
Um den Anwendern manuellen Aufwand zu ersparen, wurde in das System ein externes Übersetzungstool integriert. Dieses erstellt für die benötigten Felder im Rezept Übersetzungsvorschläge.
Bilder Verwaltung
Die Rezeptbilder werden in einem Drittsystem verwaltet. Um sie innerhalb der Rezeptverwaltung nutzen zu können, wurde dieses System nahtlos integriert.
Impact
· Ablösen von Excel und Word als Rezeptverwaltung
· Kalkulation von wichtigen Basisdaten für dieBereitstellung der Rezepte
· Validierung der Rezepte
Fazit
Durch die enge Zusammenarbeit entstand eine Plattform, mit der Fachpersonal neue Daten einfach und bedarfsgerecht pflegen kann. Integrierte Kalkulationen und Validierungen sorgen dabei für zusätzliche Prozesssicherheit.
Die schnelle Erstellung und Freigabe von Rezepten auf Knopfdruck erhöht den Durchsatz und bietet Endkunden einen klaren Mehrwert. Gleichzeitig reduziert die Ablösung von Excel und Word Fehlerquellen und steigert die Produktivität deutlich.
Technologien
· Backend: Spring Boot
· Frontend: Angular
· Betrieb: AWS / Kubernetes
· Schnittstellen: Opensearch, AWS

