Back to portfolio
— Case study · 2025
Medialink SAAS
Queue-management SaaS with ticket printing, a companion mobile app, and a CMS to customize every kiosk.
SaaS · Web + Mobile + CMS
Client
Medialink
Industry
Retail · Public services
Duration
12 weeks
Role
Product design, full-stack web, mobile, kiosk CMS
— 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.
TypeScriptReactReact NativePostgresNode.jsESC/POS
— Outcome
What changed.
−92%
time to re-skin a kiosk
30+
kiosks live across France
0
developer touch for client tweaks
Want one of these?
Tell us what you need. We reply within 24 hours.