CodingBleu / random-activity-generator

0 stars 0 forks source link

Feature Ticket: Umgebung Filter anlegen #22

Open MickRaIU opened 3 months ago

MickRaIU commented 3 months ago

Feature: Umgebung Filter

Auswirkungen Datenbank

In der Datenbank muss für die jeweiligen Aktivitäten eine Umgebung hinterlegt werden, diese werden als 'setting' hinterlegt. Beispiel:

setting = 'Indoor' Mögliche Values:

Auswirkungen Front End

Der User soll im GUI über ein Dropdownfeld in der Lage sein eine Umgebung für die zu suchende Aktivität auszuwählen, dieser ausgewählte Wert soll dann in die Datenbankabfrage übernommen werden, sodass zu seiner Auswahl passende Aktivitäten ausgegeben werden.

Definition of Done

Das Ticket gilt als abgeschlossen, wenn:

Die in der Datenbank hinterlegten Umgebung um das Attribut setting [+Zufall sofern nötig] ergänzt wurden der Benutzer über ein Dropdown die Umgebung auswählen kann Bei Auswählen von "Zufällig" im Dropdown werden von der Umgebung unabhängige Aktivitäten ausgegeben Bei Auswahl einer Umgebung werden nur zu dieser passende Aktivitäten ausgegeben