Two-tap goal
The blueprint defines the core flow as “Open -> Tap -> Breathe -> Done.”
BreathMark is an Expo / React Native breathing app for fast stress reduction, guided sessions, streaks, Marks, achievements, and simple stats.
The blueprint defines the core flow as “Open -> Tap -> Breathe -> Done.”
The MVP intentionally avoids accounts, backend, social features, and overengineering.
Progress is tracked through sessions, minutes, streaks, Marks, and achievements.
The repo uses Expo 54, React Native 0.81, Expo Router, TypeScript, AsyncStorage, haptics, gradients, SVG, and Expo AV.
Technique data includes Box Breathing, 4-7-8 Relaxation, Coherent Breathing, Physiological Sigh, Energizing Breath, and Custom Timer.
The configured Android package is `com.tonyeasterling88.BreathMark`; the app slug is `BreathMark`.
Guided breathing, visual animation, session timer, pause, resume, and completion flow.
Stats, streaks, Marks, weekly activity, and achievements such as First Breath and 7-Day Streak.
Preset reminder concepts include morning calm, midday reset, and evening wind down.
The blueprint lists health data, smart recommendations, more techniques, Apple Watch, AI coaching, and plans as later work.