I want an app Android menu but not in cloud (sync with dropbox or similar) to give the opportunity to the customers to choose the meal or beverage from a tablet with exciting photos that push you to order.
The main view will be the list of categories. Clicking on it will open the meals or beverages list with small photos, title and prices. Clicking on a small photo or title will open the detailed page with big size photos.
Multilingual front end: the selected language appear all the time in a corner (the flag), when click pop-up a list to change (between English, French, German, Spanish and Italian but not limited).
4 levels of users (admin, waiter, registered user, user). For waiter will be active the table selector, a feature to able, unable or modify items from the menu. Also the cart and billing area will be active too. Billing area not implies a card processor (maybe in the future).
For registered user will be active the cart area that will give the possibility to send the order to the kitchen. This feature will be reserved to regulars clients, registers previously. As user could only view the meals with details but will not be able to select table, use the cart or billing area.
Each meal will be described with full details and photos. Each meal will be assigned to a category. The meals will switch from a category to another. A special category will be used to special events as Christmas, Easter or local events. In this category only could be assigned meals that already "existing" to an ordinary category.
The same database will be used for the web page (menu section) to be able to change at the same time on the web page too.
The app have to run in the restaurant server (localhost) and all the time will sync with Dropbox (or hosting services) but when internet connection is down the app is still working. Two printers for bar and kitchen will be used. The app will split the beverages and meals to send to the right printer.
More details on request or to the winner.