ZHAW

Web-App zur Nachhaltigkeits-Optimierung von Menüs

Diese Web-App ermöglicht eine schnelle und effiziente Auswertung von Menüs hinsichtlich ihrer Nachhaltigkeit und ernährungsphysiologischen Ausgewogenheit, mit zahlreichen Erweiterungsmöglichkeiten.

Bild von Web-App zur Nachhaltigkeits-Optimierung von Menüs

Ausgangslage und Ziel

Der Menü-Nachhaltigkeits-Index (MNI) ist ein wissenschaftlich fundiertes Instrument, das Mahlzeiten hinsichtlich Umweltfreundlichkeit und der ernährungsphysiologischen Ausgewogenheit bewertet. Der MNI kann von Betrieben in der Ausser-Haus-Verpflegung eingesetzt werden, um eine nachhaltige Ernährung verstärkt um- und fortzusetzen. Für forschungsbezogene Anwendungen und Menüauswertungen hatte die Auftraggeberin ein bestehendes, AccessDB basiertes Tool für die Erfassung von Zutaten, Rezepten und Menüs sowie zum Berechnen der kombinierten Nährwerte und Umweltindikatoren in Gebrauch. Die neue Web-App Lösung löst die Access Datenbank ab, die aufgrund der steigenden Datenmengen und Nutzeranforderungen an ihre Grenzen gestossen ist.

Die neue Web-App Lösung wurde auf die Bedürfnisse der Auftraggeberin abgestimmt. Dazu gehören eine einfache und schnelle Bedienung, Mehrsprachigkeit, bessere Such-, Sortier- und Filterfunktionen, sowie die Möglichkeit Daten zu exportieren oder neue Berechnungsmodelle zu integrieren. Zudem sollen die Daten bei der Eingabe soweit wie möglich validiert werden und die Berechnungen sollen sinnvoll mit fehlenden Daten umgehen.

« Wir haben die vorausschauende Arbeitsweise und lösungsorientierte Zusammenarbeit mit Cudos sehr geschätzt.

Verena Berger

Co-Projektleitung und Kommunikation des MNI an der ZHAW Zürcher Hochschule für Angewandte Wissenschaften

Lösung

Die Lösung besteht aus einer Web-App mit Angular und ASP/.NET Core. Das Deployment wird mit Docker gelöst. Als Datenbank wird SQLite benutzt. Die Datenbank ist mit Entity Framework Core angebunden. Ein separates Tool kann die bestehenden Daten in eine SQLite Datenbank migrieren.

Für diverse Dropdowns sowie für die Berechnung der ernährungsphysiologischen Ausgewogenheit (EBP) gibt es ein Konfigurations-File (JSON) auf dem Server, in dem jederzeit Grenzwerte angepasst und neue Klassen hinzugefügt werden können. Übersetzungen bzw. neue Sprachen können hier ebenfalls geändert und hinzugefügt werden.

Mit der Lösung konnten alle Anforderungen an das Projekt erfüllt werden. Sie wird heute vom Projektteam der ZHAW auf den eigenen Servern betrieben. Der gesamte Source-Code wurde an den Kunden übergeben. Die Lösung ist so konzipiert, dass sie durch Know-how Übergabe an das Projektteam, auch selbständig erweitert und ausgebaut werden kann.

 

 Ansichten der Web-App können nach Rücksprache mit dem Auftraggeber zustellt werden.

Weitere Informationen zum MNI: zhaw.ch/de/lsfm/forschung/formen-der-zusammenarbeit/essen-fuer-die-zukunft/

Ihr Ansprechspartner

Haben Sie ein ähnliches Vorhaben oder interessieren Sie sich für weitere Details zu diesem Projekt? Ich freue mich auf Ihre Kontaktaufnahme.

Portrait of  Reto Bättig

Reto Bättig

CEO, Partner

reto.baettig@cudos.ch

Schreiben

Kopieren

Kopiert

+41 44 747 44 44

Anrufen

Kopieren

Kopiert


Schliessen
Stamp Icon-Print Icon-Clear
S
M
L
XL
XXL