Mateusz Kaczmarczyk

A ticket in 37 seconds.

I designed the app around one idea — everything that isn't the ticket gets out of the way.

Workshops, prototyping and visual design

The Airport Shuttle ticket shop open on a phone resting on pale stone
The problem

Buying a train ticket took ages.

One minute fifty, across five steps. Platform pickers, list filters, promo codes, loyalty cards, metro add‑ons. Every one of them had been added for a good reason. Together they buried the thing people opened the app for.

Then the ticket arrived as a PDF you were expected to print — a significant pain point when you have just landed somewhere with no signal.

Campaign imagery: passengers boarding, the ticket, the app, a train in the countryside, and the net zero mark

Story about greener rides and happier customers.

Stacking everything on top made the app crowded, confusing and stressful.
The decision

Most of my work was bringing clarity back.

The call was made together with the technology lead, in a room with the audit taped to the wall. It only worked because we wrote removal down as a goal — left unsaid, every feature finds someone to defend it.

The journey

Five steps became three.

Before 1m 50s
After 37s
Shop screen: route from NYC JFK to City with three fares — first class, standard and cheapest option
01 Shop
Checkout screen: the ticket, a promo code field and Pay with Apple Pay
02 Checkout
Ticket screen: the purple ticket with its QR code revealed, and an Add to Apple Wallet button
03 Access

Nothing useful was thrown away. Promo codes and railway cards moved into checkout. The metro pass and the loyalty card went — almost nobody used them.

The ticket

It works when nothing else does.

The ticket now lives in the app and in the phone's wallet. No signal on landing, no hunting through email, no printer. The thing you paid for is simply there.

The rating

Now happy customers speak up too.

Four in five poor ratings were about payments and downloads, not the product. So I gave bug reports a home inside the app, then asked for a rating right after a ride went well.

In-app prompt asking "Enjoyed your ride? Rate us on the App Store."

Asked after a completed ride, not on launch.

The result

Faster to buy. Better to live with.

37s

To buy a ticket and use it

was 1m 50s

7,000+

Reviews from real journeys

was 700

4.7★

Average customer rating

on the app store

The product

Worth putting on a poster.

Making the change this large was deliberate. It gave the brand something to campaign on, and gave customers proof that someone had listened.

Four Airport Shuttle screens: ticket with QR code, ticket shop, timetable, and checkout with Apple Pay

Let's make your technology
feel effortless.

I partner with CTOs navigating complex product challenges, founders leveraging design as a strategic advantage, and recruiters hiring for high-impact roles. If that sounds like you, I'd love to hear what you're working on.

hello@youex.design