Apps

Order Experts

Wireless order-taking and till for cafés, tavernas and restaurants: waiters order from their phone and the kitchen prints instantly.

Client
Built at Copy Experts
Role
Design, development, operations
Year
2026
Order Experts: Wireless order-taking and till for cafés, tavernas and restaurants: waiters order from their phone and the kitchen prints instantly.

The challenge

In a busy venue every second counts. Existing systems are expensive, depend on the internet and often can’t print Greek properly on cheap thermal printers.

The solution

A Windows PC or an Android terminal becomes the till, and waiters’ phones connect to it over the venue’s Wi‑Fi. Orders go to the right printer (kitchen or bar), and everything keeps working when the internet drops.

How it was built

The technology at every layer, from the screen down to the infrastructure.

  1. Websites
    • Flutter
    • Android & Windows
    • Material 3
  2. Apps
    • SQLite (WAL)
    • ESC/POS printing
    • Greek code pages & raster
  3. Hosting & cloud
    • Cloudflare Workers
    • D1
    • Licences & auto-updates
  4. Networks & IT
    • Local Wi‑Fi server
    • UDP discovery
    • Network thermal printers

Key technical decisions

  1. Works without the internet

    The till is the venue’s server. Phones talk to it over the local Wi‑Fi, so an internet outage never stops service.

  2. Greek on any printer

    Support for Greek code pages and, where a printer lacks them, printing the receipt as an image, so Greek always comes out right.

  3. Secure waiter pairing

    Each phone pairs with a temporary 6-digit code and an X25519 key exchange. Orders travel encrypted with AES‑256‑GCM.

What it includes

  • Tables by area with time and total
  • One-tap options and kitchen notes
  • Printing to kitchen, bar and till
  • Split bill by item or person, cash or card
  • Daily Z report and PIN-based users

The result

In closed testing on Google Play since October 2026, with Android and Windows apps from one codebase, and already being set up in its first restaurant.

Offline
keeps working without internet
AES‑256
encryption on every order

Articles about this project

Have something similar in mind?

Tell me what you need and I’ll suggest the simplest way to get it done.