The group order function allowed customers that came in groups to order in one bill and pay together, rather than having separate bills, making the process long and hefty. They can also view what others have ordered real time.
One of the main challenge was to decide on the placement of the 'group order' button. Here were my three ideas visualised in wireframes:
The first solution was to let customers choose before entering the app. This idea was dismissed because it might generate complications before the customers get to browse the menu (eg. friends not knowing how to work the app, entering the wrong pin, internet connection issues etc.), causing frustrations.
The “Group order” button is located on top of the header, so customers can join or create whenever they want to. The disadvantage of this method is that some customers might not see the 'group order' button.
The final decision was to combine the second and the third solution. This is so customers can join a group order even after they have added an item to cart, while eliminating the disadvantage the third solution brings.
Customers can choose their preferred language before they enter the app
Visual menu giving users a better sense of what to expect.
Restaurants can provide more information about their dishes such as nutrition information and ingredients, so customers can make more informed decisions.
In a group setting, customers can view what others in the table have ordered.