A simple webapp that can be used by a customer to place an order at a restaurant needs to be developed.
My approach to the given problem statement was to make a webapp whose landing page consists of 2 sections - Vegetarian Menu and Non-Vegetarian Menu, separated by the respective tabs. The user will be able to select any quantity of multiple food items from either section of the Menu by the use of the counters provided along with each of the food items. The user should then click on the “Confirm Order” button to view their order summary which appears in a dialog box. To place the order, the user can click the “Place Order” button present in the dialog box. The order information along with the list of ingredients and preparation time for the respective order will be stored in the database with unique order IDs.