SE-TINF22B2 / G2-Schoolify

A tool to support the school systems
3 stars 0 forks source link

[Mensaplan] Mensaplan anzeigen #294

Closed laralngn closed 1 month ago

laralngn commented 1 month ago

Beschreibung

Auf einer Mensaplan Seite soll es eine Tabelle geben, bei der für alle Werktage der Woche jeweils die Gerichte des Tages in einer Spalte angezeigt werden. In der Header-Reihe der Tabelle sollen Wochentag und Datum angezeigt werden. Für jedes Gericht soll es eine eigene Card geben. Über der Tabelle soll es zwei Buttons geben ("Diese Woche" und "Nächste Woche"), diese sollen es ermöglichen zwischen der aktuellen und der nächsten Woche zu wechseln. Demnach sollten sie durch die Farbgebung und Deaktivierung auf den aktuell ausgewählten Zustand hinweisen. Beim Klick eines Buttons sollten dann die Gerichte der ausgewählten Woche mit dem zugehörigen Datum angezeigt werden. Außerdem sollten alle aufgedeckten Cards wieder umgedreht werden, sodass bei allen Cards die Vorderseite angezeigt wird.

Beim Öffnen der Mensaplan Seite sollen direkt die Informationen über die Gerichte dieser Woche vom Backend geholt werden, um diese für die Cards zu verwenden. Beim Klick auf den Button zum Wechseln in nächste Woche sollen direkt die Daten für die nächste Woche geholt werden, um die Informationen in den Cards auszutauschen.

Aufgaben

Zusätzliche Informationen

Abhängigkeiten

Mockup

image

User Story

laralngn commented 1 month ago

bisher ~ 2 Stunden (nach Aufteilung der Zeit in einzelne Issues)

laralngn commented 1 month ago

Backend Issue bei Abhängigkeiten muss später noch durch das neue Issue ersetzt werden

laralngn commented 1 month ago

insgesamt 480min (Stand PR)