Overview
Ferment App helps hobbyists and professionals manage recipes, schedules, and tasting notes from one native experience. SwiftUI components handle recipe creation and visualization, while SwiftData keeps entries consistent offline.
Firebase powers collaboration: shared batches, push notifications, and analytics. Automations remind users when to stir, vent, or taste. The result is a playful yet robust product that turns fermentation into a repeatable, shareable craft.
Impact
Up 60%
Session length
Post-automation launch
2× month-over-month
Recipe retention
Community release
75% open rate
Notification engagement
During active batches
60% longer average sessions after automation
Community sharing drove 2x recipe retention month over month.
Push notification engagement hit 75% during active batches.
Batch logging accuracy improved 40% with guided workflows.
What shipped
Implemented SwiftUI interfaces with SwiftData persistence for offline access.
Firebase functions automated batch reminders, ingredient scaling, and shared notes.
Users tracked fermentation cycles with real-time notifications and analytics.
Designed community sharing with moderation tools and seasonal recipe spotlights.
Journey
User interviews
Talked with hobbyists and professional brewers to map scheduling pain points.
Prototype loops
Built SwiftUI prototypes and ran TestFlight sessions to fine-tune batch tracking.
Automation design
Used Firebase Functions to trigger reminders, ingredient scaling, and collaborative notes.
Social layer
Added shared batches with moderation controls and seasonal highlights.
Analytics feedback
Instrumented SwiftData models to surface insights on completion rates and recipe popularity.
Lessons
Design for downtime
Offline-first SwiftData storage kept the app usable during cellar sessions.
Automations need trust
Clear explanations and manual overrides made reminders feel helpful, not nagging.
Community accelerates retention
Sharing batches and notes doubled recipe stickiness.
Reflection
Ferment App showed how thoughtful automation, community design, and delightful UI can turn a niche hobby into a repeatable, data-backed ritual.
Next steps
From this work to enterprise AI
Offline-first product work keeps usability and reliability grounded in real conditions. When AI is introduced into a product, the same discipline helps it remain useful beyond a demo.
Discuss your bottleneck