Abstract:
This dissertation presents the design and implementation of an online food ordering system aimed
at improving the efficiency and customer experience at Maale Restaurant. The system was
developed using modern web technologies including HTML, CSS, JavaScript, PHP, and MySQL.
It provides an intuitive user interface that allows customers to easily browse the menu, place
orders, and manage their profiles. The system also offers robust administrative functions such as
order management, and reporting.
The project is driven by the need to address operational inefficiencies at the restaurant, such as
long wait times, order inaccuracies, and a lack of real-time order tracking. By automating key
processes, the system reduces errors, enhances customer satisfaction, and streamlines restaurant
operations. A Cash on Delivery payment method was implemented to align with the current
payment practices at the restaurant.
Comprehensive testing, including unit, integration, and acceptance testing, was conducted to
ensure the system meets functional and non-functional requirements. The system was evaluated
for performance, security, and compatibility, and successfully met all expected standards.
Additionally, the administrative interface allows restaurant staff to manage orders efficiently,
update status, and generate detailed reports for business insights.
This research concludes that the implemented system significantly enhances the operational
efficiency of Maale Restaurant, offering a scalable solution that can be extended in the future to
incorporate additional payment options and advanced order tracking features. Recommendations
for future work include expanding the system to integrate with mobile applications and adding
customer feedback functionality for continuous improvement.