Prototypical app for getting canteen recommendations based on user's location and set preferences.
As part of the course work Application Development for Mobile and Ubiquitous Computing we were to develop an app tackling typical challenges of using mobile apps. We settled on an app that supports the user in finding good meals for lunch in one of the various canteens in Dresden.
Scroll through the list of meals to find your favorite one. The meals are ordered from top to bottom by distance from your location to the respective canteen. Pick a meal to see a more detailed view and to start navigating there.
Set your meal preferences through various toggles and checkboxes. The app supports the most common eating habits, such as vegetarianism or veganism
Follow the instructions based on Google Maps to find the closest canteen.
Configure general app settings, e. g. data use.
The management system of all screens. This package displays the current screen and switches between screens. It is also used to display a consistent header bar on each screen.
This is an open source collection of data about mensa meals.
Run npm install
in the project folder to install the project dependencies.
Run expo start
in the project folder and scan the QR-Code with your smartphone. Install the developer app if you haven't already.