A live order queue with one-tap status updates, a bilingual menu with prices and customisations, and revenue, best sellers and peak hours.
Open as University Café →Built for Egyptian university food courts
Students order from campus cafés on their phones and pay by wallet or cash. Vendors run the kitchen from one live screen. The university sees every order, complaint and trend.
Live demo · no sign-up needed
New0
Preparing0
Ready0
Demo kitchen. Tickets move as the vendor works.
The student app
Every open vendor on campus, what students order most today, and what it costs.

Add extras, pick a quantity, and pay from your CampusBites wallet or in cash at the counter.

Your order moves from placed to confirmed to ready, live, as the kitchen works.

A notification tells you it is ready. Walk to the counter, no queue between lectures.





At the counter
The vendor app keeps the live queue in one hand: tap to confirm or mark ready, edit the menu with photos and extras, and check sales by day, week or month.
Three dashboards
A live order queue with one-tap status updates, a bilingual menu with prices and customisations, and revenue, best sellers and peak hours.
Open as University Café →Every vendor and order on campus, vendor approval and suspension, student complaints, and food-trend analytics with filters.
Open as campus admin →All universities on the platform, platform revenue and health, and onboarding new staff with one-time sign-up codes.
Open as super admin →Try it
Egypt University of Informatics with three vendors and three months of orders, generated by the project’s own seed script. Sign in as any role with one click. Anything you change stays in this browser, and you can reset it.
Next.js 15 and TypeScript on Appwrite for auth, database and realtime. Recharts for analytics, Tailwind for UI, full English and Arabic with right-to-left layout. The public demo swaps Appwrite for an in-browser copy of the same API, so it runs without a backend.
Source on GitHub