Visualize My Birth®: Birth Preparation App for iOS and Android
A mobile app that helps expectant mothers prepare their mind and body for birth through weekly pregnancy guidance, personal voice rehearsals and a premium guided course synced with Kajabi.
Overview
Visualize My Birth® is the mobile companion to Dr. Kimberly Spair’s birth preparation method. It turns her program into a daily practice: mothers follow week-by-week pregnancy content, write and record their own birth vision, and take a premium course of Guided Mental Rehearsal™. I designed and built the app end to end, from data structure and backend automation to App Store and Google Play release.
My role
Product UI design, FlutterFlow development, Firebase backend and Cloud Functions, third-party integrations, content migration and app store release.
The challenge
Deliver personalized content based on each mother’s due date, week by week, without any manual work from the client.
Sell the premium course through the client’s existing Kajabi store instead of in-app purchases, and still unlock access in the app automatically.
Give mothers a private, distraction-free space to record and replay their own voice as part of daily practice.
Keep the experience calm, polished and on-brand across a large library of video, audio and long-form content.
What I built
Weekly pregnancy guide: the app calculates the mother’s current week and trimester from her due date and shows matching content from weeks 5 to 42, including video updates and expandable reading sections.
Vision Script™ and Voice Rehearsal™: mothers write a personal birth vision script, read it from a scrollable view while recording, and replay their recordings.
Guided Mental Rehearsal™ course: ten modules plus bonus rehearsals, with full-screen vertical video playback and ambient audio.
Anchor Statements™ library: a curated set of grounding statements mothers can browse and save as favorites.
Contact sync: every app signup is added to the client’s Kajabi contacts and tagged, so she can market to app users from her existing tools.
Notifications and personalization: practice reminders that respect each user’s timezone, personalized greetings and a live due-date countdown with trimester progress.
Privacy and security: Firestore and Storage rules that keep each mother’s recordings and scripts private to her, plus automatic cleanup of her files when she deletes her account.
Results
Tools and skills
FlutterFlow, Flutter, Dart, Firebase (Auth, Firestore, Storage, Cloud Functions), Node.js, Kajabi API and webhooks, Cloudflare Stream, Push Notifications, App Store Connect, Google Play Console