Book My Table AKA BMT is a mobile application built with the purpose of making the process of reserving a table at a restaurant from both the customer and the restaurant owner’s end smooth and efficient. This application enables the customer to view, select and request for the reservation of a table at the restaurant of their choice and at the owner’s end it enables him/her to accept or reject the request based on the availability.