Skip to content
    Live

    YallaReady: a digital pager for cafés, bakeries and fast food in Tunisia

    Shouting order numbers is loud, gets lost in the music and leaves the coffee going cold. YallaReady replaces buzzers and shouted numbers with the customer's own phone: it rings the moment staff tap Ready. We built it, and we run it.

    How it works

    1. The customer scans

      A QR poster at the counter opens a web page. They type the ticket number from their receipt. There is no app to install and no account to create.

    2. They sit back

      They follow the order live on their phone, or in Apple Wallet on iPhone.

    3. One tap, it rings

      At the counter, staff tap Ready next to the number. The customer's phone vibrates and rings, and they come to collect.

    What YallaReady does

    Works on iPhone and Android
    iPhone customers get an Apple Wallet pass with a lock-screen alert. Android customers get web notifications.
    A counter screen on any tablet or phone
    Orders appear on their own. Staff tap a number when it is ready, on a device the shop already owns. Native counter apps are available for iPhone and iPad, with an Android app in progress.
    An owner space
    Rush hours, notification delay, team members and a printable QR poster, all from a phone.
    Tunisian Arabic, French and English
    Customers see the shop's own language. Tunisian Arabic is the default, with right-to-left layout.
    Privacy by design
    No customer name, phone number or account. Alert data is deleted when the order ends, and there are no advertising trackers.

    Made for counter-service businesses

    • Cafés
    • Bakeries and pastry shops
    • Fast food and snack bars
    • Self-service restaurants and tea rooms

    Built by Virtide

    YallaReady is a Virtide product, built as a Next.js web app and a NestJS API on PostgreSQL, with web push, an Apple Wallet pass and native counter apps for iPhone and iPad. It runs on one Docker server with a staging environment and nightly backups.

    Next.js · NestJS · PostgreSQL · Docker · Web Push · Apple Wallet

    Questions about YallaReady

    How we built it

    • Web platform development

      Virtide builds scalable web apps with React, Next.js and TypeScript: back-offices, customer web apps and multi-language platforms. Based in Tunisia.

    • Mobile app development

      Virtide builds iOS and Android apps with Flutter, React Native and native code, including push notifications, Wallet passes and store releases.

    • Cloud and DevOps

      Virtide sets up Docker deployments, CI/CD pipelines, backups and monitoring so releases are repeatable and reversible. We run our own products this way.

    Back to all Virtide products

    Tell us what you are building.

    Email a short description of your project, your users and your timeline. We will follow up to talk through scope.