Zeynep Günay Bıyıklıoğlu
Getch business dashboard

Many session-based businesses still manage their daily operations the same way they have for years.

Customer records live in spreadsheets. Package information gets buried in WhatsApp conversations. Session attendance is tracked in notebooks or on a staff member's phone.

As businesses grow, these disconnected tools create more than just extra work. They also make it harder to trust the information.

Finding out how many sessions a customer has left can take several minutes. Expiring packages are easy to miss. When a staff member leaves, part of the operational knowledge often leaves with them.

This was the starting point for Getch.

Rather than simply digitising session tracking, I wanted to design a system where both businesses and customers could rely on the same source of truth.

The result is a QR-based pass management platform designed for session-based businesses such as Pilates and yoga studios, beauty clinics, dietitians and personal trainers.

Businesses create and assign passes.

Customers present a QR code when they arrive.

Staff validate the visit with a quick scan, while every transaction is securely recorded in the cloud.

Getch is currently a product concept in development. This case study focuses on the design decisions, workflows and product thinking behind the experience rather than a launched product.

01

Where it actually hurts

Talking to small studio owners, the same four moments came up. Nobody can answer "how many sessions has this person used" without opening a spreadsheet. Expired packages get missed. "I didn't come — you marked me as if I did" becomes a trust problem, not just a bookkeeping one. And when staff turns over, the tracking system turns over with them.

Each screen in the product traces back to one of those four moments — the dashboard's expiring-pass metric, the QR redemption flow's short validity window, the staff-attribution log on every scan, and cloud-based records that outlive any one employee.

02

Getting in the door

Onboarding opens with a QR-first visual before a single field is filled in — the whole product summarised in one image. From there it's email/phone sign-up and a short verification step, deliberately kept to as few screens as possible: a studio owner installing this between clients doesn't have five minutes to spare.

Getch onboarding intro screen built around a QR code
Getch sign-up form
Getch welcome screen after sign-up

03

One identity, two roles

The decision I'd point to first: a business owner and a customer aren't two apps or two accounts — they're one identity that can switch modes. The same person can run several studios (a "Select Company" switcher moves between them) and, separately, hold passes at businesses they visit themselves, all from one login via a plain "Switch to Personal" toggle in settings.

Business-side roles are split further: an owner can invite staff by phone number, and staff can scan and redeem passes but can't send new ones — the one action with real financial weight stays with the owner.

Switching between businesses in Getch
Getch personal account settings with Switch to Personal

04

A dashboard that looks forward

The owner's home screen leads with active members and used/unused passes, but the number that matters most is the one most tools bury — passes about to expire. It turns the dashboard from a report into a nudge to act before a customer's package quietly lapses.

Beneath the metrics, "New Customer" and "Send Pass" are the two primary actions, and a live activity feed (who redeemed what, when) makes the dashboard feel current rather than a static summary you check once a week.

Getch business dashboard with activity feed
Getch full activities list

05

Choosing who gets a pass

The send-pass flow opens with customer selection — single or multi-select, so a batch of ten students in the same class can be sent the same pass in one pass through the flow rather than one at a time.

Getch select customer step, empty state
Getch select customer step with multiple customers selected
Getch select product step

06

Sending and redeeming a pass

Sending a pass finishes with a schedule step that lets a business define real recurring patterns (Monday–Wednesday, for a set number of days) rather than forcing every package into a flat expiry date. Validity itself is flexible too: "must be used on the assigned date" for class-based passes, or "valid for N days" for open packages.

Redeeming is deliberately short-lived and accountable: the customer's QR code expires in under a minute, and every scan is logged against the staff member who performed it and shown back to the customer as "who scanned this" — a direct answer to the "you marked me as here" problem.

Getch schedule step for sending a pass
Getch QR code screen with short validity window
Getch pass redeemed confirmation with staff attribution

07

Showing, scanning, and everything in between

The customer's side of a redemption is just a product pick and a QR code. The business's side is a scanner, an instant confirmation, and a notification trail — new passes assigned, new staff added — that both roles can check without asking anyone.

Getch product selection before showing a QR code
Getch pass detail after showing a QR code
Getch notifications screen
Getch passes list before scanning
Getch QR scanner screen
Getch notifications screen, staff-side

08

Products and staff

On the business side, Products are simple named packages (a 10-class pack, a single session, a themed course) with their own colour and icon so a long list stays scannable. Staff management is equally plain: invite by phone number, see who's pending versus active.

Getch products list
Getch staff list with pending and active status
Getch invite staff by phone number

09

Every pass, across every business

On the customer side, "My Passes" lists every pass a person holds across every business they visit — not just one studio — with a clear "used up" state once a pack is spent, and a filterable history (unused / used / all) for anyone who wants the full record.

Getch customer pass list
Getch My Passes across multiple businesses
Getch pass history with filters

Next

Mais Port

An enterprise platform designed to simplify daily operations for Renault MAIS sales and after-sales teams.

More about my design philosophy