Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tuckshop App (Developer (Coding Environment (Error messages appear both…
Tuckshop App
Developer
Features
Screens
-
-
Menu Screen
-
organised by food type (e.g. lunch, snacks) and in alphabetical order
-
-
-
-
Other features
Mobile app compatible with iOS, and interface compatible with iPad
-
-
Coding Environment
Error messages appear both after incorrect credentials are inputted to login and also if food ordered is not available at the selected campus
Random meal generator - pseudocode provided will generate a random meal for a user based on given needs e.g. price maximum
Once an order is completed and collected, it is sent to the order history page
If a selected campus does not have the foods which a user intends to pick up from there, then an error message will appear
-
Interface
-
Usability Principles
Nue Helvetica is BSHS Primary Font (For External Corporate Font) - clear, legible, different weights available
-
-
-
large icons and images will be used for effective user experience and to make each screen easily accessible
-
The app does not share any personal details, and when the password is typed in the letters are not legible for safety/security
Algorithms
If a user inputs the wrong credentials, an error message will appear for them to retry
If a user inputs a price into the random meal generator, they will receive a meal with a snack, drink and meal equal to or less than that price, else if there is no available meal for that price, an error message will appear
If a selected campus does not have the foods which a user intends to pick up from there, then an error message will appear
When an order has been collected, it is moved into the order history screen
-
-
-