Skip to content
Whyphy Technologies
All work
Hospitality & retail

Tunder POS

Restaurant point of sale

Tunder is a point of sale app for restaurants and cafés, built with Flutter. Our team built a robust printing framework and a custom design system, and shipped many of the app's core flows to a high standard of quality, across a wide range of form factors and screen sizes.

Tunder POS, Restaurant point of sale
Our role
Cross-platform engineering · Design system · Printing framework
Platforms
Android · iOS · Tablet & phone
Stack
FlutterDartSwiftKotlinThermal printing

The problem

Problem.

One codebase, every screen size a venue might put on its counter, from a phone taking orders at the table to a full tablet till. Cross-platform makes that possible and makes layout the permanent problem: a receipt still has to print correctly and a keypad still has to be reachable, on hardware the team has never seen.

What we built

Solutions.

Not a feature list, the pieces that had to exist for the product to do what it claims.

01

A printing framework

Receipt and kitchen printing built as a reusable framework rather than a per-screen concern, so output stays consistent across the app and new receipt types don't start from scratch.

02

A custom design system

A component library carrying the app's colours, spacing and typography, so screens shipped by different people at different times still look like one product.

03

Menu, categories and discounts

Item and category management with discounting, laid out for speed of selection during service.

04

Users, roles and access rights

Staff profiles with defined access rights, so the till can be handed to anyone on shift without handing over everything.

05

Sales reporting and export

Dashboard and sales views broken down by item, session, tax and payment type, with spreadsheet export for whoever does the books.

06

Core flows across form factors

Many of the app's central journeys, built to hold up from a handheld device to a counter-mounted tablet.

The team fulfilled their commitments as promised. I highly recommend their services; they are a trustworthy partner.
Tunder POSStanislas Tribot la Spière, CEO & Co-Founder, Tunder POS
Under the hood

The parts that were genuinely hard.

01

Why the printing framework mattered most

Printing is the least glamorous part of a POS and the fastest way to lose a venue's trust. Treating it as shared infrastructure (with its own structure for how a receipt is composed) is what lets the rest of the app move quickly without every change risking the one output the customer physically holds.

02

One design system, many screens

A design system in a cross-platform app is not a visual nicety; it's the mechanism that keeps layout decisions in one place when the same screen has to work at several widths and densities.

Got something like Tunder POS in mind?

Tell us where your business is stuck. We'll show you what an AI-native team can ship, and how fast.