Canteen
Implementation
If you are interested in the implementation, lets dive into it with following quicklinks:
<Android>
<Backend>
<iOS>
Functional Requirements
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The system shall provide a list of vending places with name, operator, opening hours, location and color code. The frontend shall allow the user to switch between them.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The system shall provide a list of price groups.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The front end shall give the user the possibility to set a default price group.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The system shall provide the meal plan for each venue for the current and following week.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
C-5
Description
A meal shall consist of name, category, price per group, ingredients/additives/allergens and average user rating. It may have an image of meal or category.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The system shall allow an user to rate and change/remove his rating for any meal of the current day.
Priority
high
Status
determined
Involved stakeholders
Development Team
Implemented in
backend VERSIONnr. , android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The user shall be able to mark any number of meals as their favorite. The system shall then notify the user in the morning if their favorite meal is offered in any of the venues on that day.
Priority
mid
Status
determined
Involved stakeholders
Development Team
Implemented in
android VERSIONnr. , ios VERSIONnr.
Dependency
Description
The front end shall provide the option to filter the meals of the current day by categories or ingredients/allergens.
Priority
mid
Status
determined
Involved stakeholders
Development Team
Implemented in
android VERSIONnr. , ios VERSIONnr.
Dependency
OB-1
Description
The front end shall display a legal disclaimer about the allergens information in the Onboarding view.