Dine-Ease (2nd Year University Project)

Restaurant management system with inventory and order management for small businesses.

PHPMySQLHTMLCSSJavaScript2023-2024

What I did

  • >Built customer reservation, payment, and available-seat viewing workflows.
  • >Built admin/manager features for report generation, adding tables, approving menus, and handling pricing.
  • >Built chef features for creating new menus.
  • >Implemented using pure PHP, HTML, and JavaScript without frameworks, using an MVC architecture.

Case Study

Purpose

  • >Restaurant operations platform for reservations, seating visibility, ordering, and management controls.
  • >Goal was to support day-to-day restaurant workflows for customers, chefs, managers, and admins.

Architecture

  • >Implemented with pure PHP, HTML, CSS, and JavaScript using MVC structure without framework abstractions.
  • >MySQL persistence supports reservation, menu, table, and reporting workflows.

Role-Based Workflow Design

  • >Customer: reservation, payment, and available-seat viewing flows.
  • >Admin/Manager: report generation, table management, menu approval, and pricing controls.
  • >Chef: create and manage menu items for service operations.