Work / 01 — Web · Product + Build
PulseCraft
A custom interval workout builder — designed and shipped end-to-end. Define your own time blocks first, then drop movements into each slot, so the structure scales from a single circuit to a full program.
- Role
- Product Designer & Builder
- Platform
- Web (responsive — desktop & mobile)
- Scope
- Product vision, IA, interaction, component system, responsive design, and build (Claude-assisted)
Case study
Problem
Desk work gave me poor posture and neck pain, and my physiotherapist friend built me a program of specific posture holds (10–20s) and reps (5–10 each). But mid-workout I was juggling two things at once — counting seconds and tracking reps — and no customizable interval timer I could find handled it.
Insight & approach
The gap wasn't a timer — it was control. Most apps force you into preset intervals. So rather than a “timer app,” I designed a workout builder: define your own time blocks first, then map movements onto those slots. That one structural decision makes any flow possible — HIIT, stretching, rehab, anything time-based.
What I designed
- Information architecture: interval-first, movement mapping, program structure.
- Core flow: interval builder → movement slots → playback.
- Component system: interval cards, movement-slot UI, timer states, responsive layouts.
- Explore, Library & Community screens — the product beyond a single-user builder.
Build & outcome
I used Claude to assist the build but owned every product and design decision — flows, component architecture, visual hierarchy, responsive breakpoints. PulseCraft is live, and it proves I can find a real problem, design a solution that scales beyond a single use case, and ship it end-to-end.