Studio
Small studio.Club-sized ambition.
Independent design and development. We make thoughtful digital homes for community clubs and ambitious brands.
01What we build
Two lists, one standard.
For clubs
- Club websites & appsFixtures, results and ladders from PlayHQ, for any code.
- The right logo on every teamEvery side and every opponent, matched from PlayHQ data.
- Events, RSVP & paymentsEvent pages with a live headcount, RSVPs in a tap and a payment link.
- AnnouncementsNotices that post once and show everywhere they should.
- Player profiles, present and pastSeasons, teams and career stats for everyone who has worn the colours.
- Stories & committee adminMember stories the committee reviews, and an admin volunteers can run.
Beyond sport
- Brand identityMarks, type and colour systems that hold up from a favicon to a billboard.
- Marketing & product sitesSites that explain one thing well and load fast on any phone.
- Interface & motion designPrototyped in the browser with real content, so motion has a reason.
- Design systems & front-endTokens, components and documentation your team can keep building with.
- Web apps on Next.jsAccounts, payments and admin, on the same stack as our club platform.
02How we work
From first chat to first fixture.
- Step 01
Listen
We sit down with the committee or your team and learn how things actually run: who posts what, where members look, what the old site gets wrong.
- Step 02
Design in the browser
Type, colour and components designed as working pages, so you react to the real thing rather than a picture of it.
- Step 03
Build & connect
We build it, connect PlayHQ and your payment links, and set up the admin around how your people work.
- Step 04
Hand over the keys
Whoever is taking it on learns the admin with us. After that, it’s your site to run.
03Standards
What we hold every project to.
- 01
Accessible by default
WCAG 2.2 AA: keyboard paths, visible focus, real contrast, and a calm version for anyone who prefers reduced motion.
- 02
Fast on real phones
Performance budgets set before design starts, checked on mid-range Android, not just a laptop.
- 03
Motion with a reason
Every animation explains something or answers you. If it doesn’t, it goes.
- 04
Run by you
Content your people can update themselves, from an admin built around how they actually work.
04Stack
Stack
- Next.js
- React
- TypeScript
- Postgres + Drizzle
- Vercel
- PlayHQ API
- GSAP
What we reach for. We’ll tell you why for your project.
05Contact