Project Detail
WEii Café Restaurant Website
A PHP-based restaurant website with full admin panel for menu management, built with my class mates as our Diploma Final Year Project
The Problem
The project focused on building a restaurant website that could show menu and business information to customers, support food search and ordering, and give staff an admin panel to manage core website and restaurant data.
What I Built
I was responsible for the admin panel and key customer ordering features, including admin login, dashboard summaries, admin account management, category management, menu item management, order management, food search, menu listing, and cart-based food ordering. The system used PHP, MySQL, sessions, and database queries to support CRUD workflows, admin-only access, and customer order flows.
Screenshots








Tech Stack
- PHP
- MySQL
- PDO
- HTML
- CSS
- Bootstrap
- JavaScript
- XAMPP
Decisions I Made
- Built a separate admin panel so restaurant staff could manage core website and restaurant data without editing the database manually.
- Used session-based login checks to protect admin-only pages.
- Used database-driven tables to display categories, menu items, orders, and admin records.
- Connected the customer menu and search pages to database-backed food records so active menu items could be displayed and ordered.
- Included dashboard summary cards so admins could quickly see category, item, order, and revenue counts.
What I Learned
- Learned how PHP pages connect form submissions, sessions, database queries, and rendered HTML.
- Practised CRUD workflows for menu items, categories, admin accounts, and order management.
- Built customer-facing food search and order flows that connect menu selection, quantity input, cart records, and order data.
- Understood how an admin panel differs from a customer-facing website because it focuses on operations and data management.
- Learned the limitations of an older diploma project compared with newer projects that use cleaner architecture and stronger security patterns.