Typically in a restaurant/hotels, food order process involves several steps for ordering the food. Firstly, customer start by browsing the paper based menu and then inform to the waiter for ordering items. Usually, the process require that the customer has to be seated before starting and wait for the ordered food. An alternative method for the customers is “Food Pre-Order System using Web Based Application”.OrderByMe is online food ordering system. It is a web-based application that will be hosted by the hotel owners/restaurants to provide service of ordering food to customers. These orders will be made earlier through the application so as for customer to reach the hotel on time for service and avoid waiting time. Other features that the system will be providing is articles of featured dish of that respective hotels and also there is a provision for admin to implement coupon/ scheme as per owner’s requirements. Functional and non-functional requirements were brainstormed. Feasibility analysis was done which includes technical and operational feasibility.For the system development, waterfall methodology has been implemented as on every stage, deliverable will be obtained. For testing, unit testing has been performed and test cases has been prepared. Keywords: Online Food Ordering, web-based application, food pre-order system