Feather — Quit-Smoking App
Complete subscription mobile product built solo in Flutter: custom design system, guided craving-support flow, scheduled notifications, in-app subscriptions, and privacy-first analytics.
The problem
Quitting smoking fails in the moment of craving. Feather treats that moment as the product: a guided, Socratic support flow designed to be reached in two taps, wrapped in a complete commercial app built end to end by one person.
Under the hood
- Flutter App: Single codebase for Android and web, routed with go_router
- Design System: Motion, haptics, and typography tokens
- Craving Flow: Guided Socratic support in the moment
- Notifications: Scheduled local reminders
- RevenueCat: In-app subscriptions and paywall
- PostHog (EU): Privacy-first product analytics
- Local Storage: On-device state, offline-first
Outcome
A finished commercial product from one pair of hands: 37K lines of Dart, 529 tests green, subscriptions and paywall wired through RevenueCat, scheduled local notifications and in-app review prompts on top — and the same codebase compiles to web, which is what runs in the phone frame below.
Want systems built like this?
I'm open to backend and platform work, contract or permanent — on-site in Belgium and the Netherlands, or fully remote for a team anywhere in the world, US and APAC hours included. EU citizen, so no sponsorship is needed. Tell me what you're building.