← All Work Case · 04 / 06
★ Co-founded · E-commerce · 2024

Califts.

A gymwear brand I co-founded — designed and built end-to-end, from the typographic identity to the checkout flow. "Discipline is the only aesthetic."

Brand

Califts · Est. 2024

Year

2024

Role

Co-founder · Design + Build

Type

E-commerce · Apparel

01 · The brand

Anti-logo.
Pro-fit.

Most gymwear brands compete on volume and visibility — bigger logos, more drops, more loud color. Califts went the other way. The identity is in the fit. No conspicuous branding. Limited runs. No restocks on sold-out items. The site had to embody all of it.

"Worn by people who decided who they are — not people who need to announce it."

02 · What I built

Site + store + funnel.

Editorial homepage that reads like a campaign, not a product grid. Product pages built around fit and construction, not feature lists. Cart and checkout tuned for mobile-first impulse — 90% of conversions happen on a phone. Drop mechanic wired to Instagram-first reveals: new releases announced on @califts before they hit the site.

  • HTML · CSS · JS
  • Custom storefront
  • Mobile-first checkout
  • Brand-first hierarchy
  • Drop reveal mechanic
03 · Founder lens

I'm the client.
And the developer.
And the customer.

Building the site for a brand I co-founded is a different kind of work. Every typographic choice, every micro-copy line, every checkout micro-interaction had to survive a founder's scrutiny — and a customer's impatience. There was nowhere to hide behind a brief.

The result is the cleanest, most opinionated e-commerce site I've shipped — because no one had to be politely talked into it.

Shop Old School About Cart [2]
SS26 Collection · Now live
Look Better.
Lift Better.
Discipline is the only aesthetic.
Shop the drop → Limited runs · No restocks
Status

Live, scaling,
still mine.

Califts is now selling out drops, with new releases announced on Instagram first and the site converting them within hours. The brand has a waitlist. The waitlist has a waitlist.

Next case · 05 / 06 Josh Nicol