Skip to content

Implementierte PoC

Alexander Strutz edited this page Aug 20, 2021 · 7 revisions

Die in zuvor spezifizierten PoC werden in diesem Abschnitt hinsichtlich ihrer Umsetzung vorgestellt und erläutert. Etwaige Abweichungen von der Definition eines PoC werden ebenfalls erläutert und begründet. Die Anwendung ist sowohl innerhalb des Releases als Android und iOS Anwendung, als auch unter diesem Link als Web-Anwendung zu finden. Hierbei ist zu erwähnen, dass die Version für Mobilgeräte je nach Berechtigungskonzept und Betriebssystemversion keine Nachrichten empfangen kann. Die Behebung dieses Problems würde allerdings über den Rahmen des Prototyps hinausgehen und wäre eine Aufgabe für ein angeschlossenes Entwicklungsprojekt. Die Web-Anwendung hingegen kann fehlerfrei getestet werden.

Wird die Anwendung geöffnet, wird ein Menü angezeigt, in dem man aus den ersten zwei PoC wählen kann. Darüber hinaus kann man einen Nickname eingeben, welcher allerdings optional ist. Wird kein Nickname vergeben, wird eine zufällige vierstellige Zahl erzeugt, der Nutzer wird dann als "Anonymer Nutzer#xxxx" angezeigt, wobei "xxxx" die vierstellige Zahl repräsentiert.

PoC 1: Chat, um innerhalb eines Haushalts die nächsten Mahlzeiten zu planen

PoC 2: Bot, um automatische Vorschläge für die Essensplanung zu erhalten

PoC 3: Vorschläge von Challenges durch den Bot anhand der Essensvorlieben

Dieser PoC wurde bereits vor Beginn der Umsetzung als optional gekennzeichnet, da er zum Einen nur ein mittlere Priorität für das Projekt aufweist und zum anderen zeitlich nicht mehr umsetzbar war. Um diesen PoC zu verwirklichen müsste eine Datenbank mit Challenges erstellt werden, die bestimmte Zutaten und Eigenschaften aufweist. Nach der Abstimmung von Vorschlägen wurde das System innerhalb der Datenbank nach Challenges suchen, die auf die im Rezept enthaltenen Lebensmittel zugeschnitten sind. Diese Challenge würde akzeptiert oder abgelehnt werden, wobei das Ergebnis vom System im Backend gespeichert wird.

Clone this wiki locally