Medialink SAAS
Queue-management SaaS with ticket printing, a companion mobile app, and a CMS to customize every kiosk.
— The challenge
What we walked into.
Medialink operates self-service kiosks across retail, healthcare and admin sites. Each client wanted a different look, different flows, different ticket layouts — and the existing setup required developer time for every change. We rebuilt the entire stack: a multi-tenant SaaS, a mobile companion app for staff, and a CMS so non-technical teams can re-skin a kiosk in minutes.
— Approach
How we shipped it.
- Designed a multi-tenant architecture so a single deployment serves dozens of branded kiosks.
- Built a drag-and-drop CMS for screens, flows, branding and ticket templates — live preview included.
- Shipped a React Native companion app for staff: live queue, call next, reassign, statistics.
- Wired ESC/POS thermal printer drivers with offline fallback and automatic recovery.
— Stack
What it runs on.
— Outcome
What changed.
— Industry context
Why a custom queue-management SaaS beats off-the-shelf kiosks
Self-service kiosks have quietly become a critical layer of in-person service across retail, healthcare, public administration, telecom stores and post offices. They route footfall, level peaks, capture data and free up staff. But most off-the-shelf kiosk software was built for a single use case — and breaks the moment you try to operate dozens of branded locations with different flows, hardware and brand guidelines.
Medialink came to DATAFUSE with exactly that problem. Their fleet was growing, every client wanted a different look and flow, and each change required an engineer. We rebuilt the platform as a true multi-tenant SaaS: one deployment, dozens of fully branded kiosks, a no-code CMS for the back office, a React Native companion app for staff, and rock-solid ESC/POS thermal printer integration with offline fallback.
The technical core is a TypeScript monorepo on a Postgres backend, with a queue engine that handles ticketing, calling, transfer and statistics in real time. The CMS lets non-technical operators redesign a kiosk — screens, flows, ticket layouts, branding — and preview it live before pushing to production. The companion app gives counter staff a live view of the queue, one-tap call-next and reassignment, plus per-counter analytics.
Beyond the build, the project illustrates what we believe is the right pattern for any operator running fleet-deployed software: tight multi-tenancy, configuration over code, an explicit hardware abstraction layer, and a CMS that puts daily changes back in the hands of the business — not the engineers.
Project FAQ
- What problem did Medialink solve?
- Every customer change to a kiosk used to require an engineer. The new SaaS + CMS gives the operations team total control — re-skinning a kiosk now takes minutes, not days.
- What stack powers the platform?
- TypeScript, React, React Native, Postgres, Node.js, and ESC/POS thermal-printer drivers with offline fallback. Deployed multi-tenant on a single infrastructure.
- Is the kiosk software industry-specific?
- No. The same platform powers kiosks in retail, healthcare, public administration and telecom — each with their own flow, branding and ticket layout.
- Can we get a similar platform built for our business?
- Yes. The same architecture pattern — multi-tenant SaaS, no-code CMS, companion mobile app, hardware integration — applies to many fleet-deployed verticals. Book a discovery call and we will scope it.
Want one of these?
Tell us what you need. We reply within 24 hours.