After logging in, the user orders food going through the menu, the order is sorted using a data structure binary tree. The user can also check previous orders. The number of food orders and the estimated time for food to be prepared is displayed. And the bill is calculated in the invoice based upon the price in menu and quantity. This is how the food order management system works.