Professional Documents
Culture Documents
Abstract / Introduction
The “Happy Meal” is a website for a restaurant that offers a delivery service too. The customers would be able to see
all the menu items on the screen. The website will allow the customers to place orders online, and facilitate delivery
requests. The primary goal is to enhance the restaurant's online presence and improve customer convenience. The
website will feature a user-friendly interface with an attractive design to engage customers.
Customers can create accounts to store their contact information, delivery addresses, and order history for a faster
checkout experience. Customers can browse the menu, add items to their cart, can customize their ordered items, and
place orders with delivery or dine-in.
The design should be responsive compatible with both desktop and mobile devices. Real-time order tracking, reviews,
and ratings provide a comprehensive user experience.
Functional Requirements:
Customer Panel:
Registration and Login: Users can create accounts, log in, and access their profiles.
Browse Menu: Users can view the restaurant's menu, including categories and item details.
Order Placement: Select items, add to cart, specify quantity and customizations, and place orders.
Online Payment: Secure payment processing with options for credit/debit cards and digital wallets.
Order History: Customers can view their order history and reorder previous orders.
Delivery Tracking: Real-time tracking of delivery status and estimated arrival time.
Review and Ratings: Users can leave reviews and ratings for both the restaurant and individual dishes.
Admin Panel:
Dashboard: Admin dashboard for managing orders, menu items, and user accounts.
Menu Management: Add, edit, or remove items from the menu, including prices and descriptions.
User Management: Manage customer accounts, including editing and deactivating accounts if necessary.
Tools:
Front-end: HTML, CSS, Java Script, Bootstrap (responsive website)
Backend: Laravel
Server: Xampp
Supervisor:
Name: Maham Murtaza Khan
Email ID: maham.murtaza@vu.edu.pk
Skype ID: maham.khan024