Catalyst Timer
Catalyst Timer — a configurable training timer
A mobile app for iOS and Android for interval and HIIT training — from a 20-second Tabata to a scripted multi-stage session.

Problem
Off-the-shelf interval timers are rigid — fixed presets, nowhere to script a real session (warm-up → intervals → rest → cooldown), and no training history.
Approach
A native iOS and Android app. Proven formats (Tabata, EMOM, AMRAP, circuit, warm-up, cooldown) that start in one tap, a multi-stage builder with custom intervals, rests, and repetitions, and saved workouts. The timer screen walks through every stage with sound cues, and a history view with an activity heatmap and day streaks keeps people consistent.
Result
One timer that scales from a 20-second Tabata to a scripted block workout — with a history worth coming back to.
Screenshots

React Native · Expo · TypeScript