G.B.
Developer · Sept 2024 – Dec 2024

DineEase

A multi-role restaurant ordering desktop application, Customer, Waiter, and Chef workflows routed from one login, with persistent per-table orders across five concurrent sessions.

C#Windows FormsGuna UIJSON
5Concurrent table sessions
3Distinct role workflows
DineEase Order Management
DineEase restaurant ordering interface
01

The Problem

A restaurant order passes through three very different hands, the customer placing it, the waiter managing it, the chef fulfilling it, and each needs a different view of the same live data.

02

What I Built

A C#/Windows Forms application with role-based screen routing from a central login: customers get table-specific order carts, waiters manage active orders, chefs see incoming tickets. An OOP data model (FoodItem, Order) with JSON serialization persists orders per table.

03

The Result

Real-time menu lookups and persistent order state across five concurrent dining table sessions, my first end-to-end multi-role application design.

Next projectZonalyzeBusiness Feasibility Intelligence Platform