One design system for
two opposite audiences
Doryn is where a school photographer runs a season: upload the shoot, set the prices, and every family gets a shop with only their own child(ren) in it.
The same product, then, is the tool one professional lives in and the shop a few hundred families pass through.
My scope was the system, not the product: build the design language, ship it as code, and hand it to the developer who builds on it.
01 One component, two worlds
A dark, dense workspace for the photographer. A light, calm shop for the parents. Two audiences that share nothing: not the device, not the mood, not the skill level.
Three hundred photos to sort before the weekend, in a studio with the lights down, every week of the season. Against that, four minutes on the school run, and nothing until next year.
Two faces, then, but not two products. Switching theme swaps a single attribute on the page, and every surface, every shadow, every text role follows: the same button, the same card, the same drawer, in the studio and in the shop.
Drag the slider to cross from one to the other.
Back to projects