Skip to content
Jemin Park

← Work

EO Studio · 2026Web / UX/UI

eo.team

EO's company site, designed and built solo with Claude Code.

eo.team hero: 'The media company founders trust', with production metrics
Client
EO Studio
Year
2026
Role
Design, front-end build
Stack
Next.js, Tailwind CSS, Vercel
Status
Live at eo.team

Brief

Design and ship EO's company website end to end, without an engineering handoff. EO is a media company whose sales artifact is its work, so the site had to carry that work: embedded video, production metrics, and a way for inquiries to reach the team immediately.

Approach

I designed the site and built it myself in March 2026, with Claude Code as the build partner, so the whole loop from Figma to production ran through one person. Three decisions shaped it. The Works page carries video and metrics because that is what a client actually evaluates. A ?client=true URL flag strips navigation to the logo alone, so the team can present work in a meeting without the rest of the site competing for attention. And the contact form posts straight into the company's Slack, where the team already works, instead of a mailbox.

eo.team hero section on desktop
Hero, live site
eo.team Works page with video entries and metrics
Works page, above the fold
eo.team in client mode, navigation reduced to the logo
?client=true, logo-only navigation for client presentations
eo.team home on mobile
Mobile

Outcome

Live at eo.team since March 2026, with an OG image system and the Slack-wired contact flow shipped in the v2 pass that July. The method mattered as much as the site: I wrote the internal playbook “How I used Claude Code to create EO Homepage”, and another designer then shipped a Works entry end to end, branch to localhost to merge, without an engineer in the loop.

See it live — eo.teamthe shipped site, not a capture