Case Study · iOS · Family product

How We Built FeedingUp: iOS App From Idea to App Store in 14 Weeks

Mozghovyi Group · Bucharest, Romania 2024 8 min read

This is a straightforward account of how we scoped, designed, and shipped FeedingUp — a native iOS app that helps parents track their child's first foods, allergens, and feeding schedule. From first call to live on the App Store: 14 weeks. No fluff, no agency storytelling. Just the actual sequence.

14 wk
Idea → App Store
4.8★
App Store Rating
92%
Onboarding Completion

The Problem We Were Solving

When parents start introducing solid foods to babies (typically around 4–6 months), the process is surprisingly stressful. Which foods have been tried? Did any cause a reaction? Is the schedule on track? Most parents either keep a paper notebook or use a generic notes app — neither of which is built for the specific patterns of baby feeding.

The core product insight: parents don't want a complex tracker. They want something they can update with one hand, at 3am, while holding a baby. The setup flow had to take seconds, not minutes. That shaped every design decision we made.

Discovery: Scoping the Real Product

Week one was a structured discovery. We don't start with wireframes — we start with questions. What does the user do in the first 60 seconds? What's the one thing they must not lose? Where does the current solution (paper, notes app) break down?

By the end of week two we had a written document with:

Rule we follow: If a feature isn't in the discovery doc, it doesn't get built in v1. The fastest way to miss a deadline is to keep the scope open past week two.

The Build Sequence

01 · Week 1–2
Discovery & scope lock

User flows, feature list, data model, backend architecture decision (Firebase Firestore for real-time sync across devices), timeline, budget range.

02 · Week 2–5
Product design

Figma flows for all three core journeys. Design system from day one — components, not artboards. Every screen reviewed against the "one-handed, 3am" constraint. No decorative complexity.

03 · Week 4–11
Swift & SwiftUI engineering

Native iOS only — no cross-platform. SwiftUI for the UI layer, Combine for reactive data flow, Firebase for backend sync. TestFlight build in week three. Weekly demos every Friday.

04 · Week 11–14
QA, App Store prep, launch

Internal testing, App Store screenshots, metadata, privacy policy, App Review submission. Two rounds of review. Live in 14 weeks from the first call.

The Technical Stack

What Made the Onboarding Work

The 92% onboarding completion rate isn't an accident. Most apps lose users in setup because they ask too much, too early. Our onboarding flow is three screens:

  1. Baby's name and date of birth (pre-fills age and milestones automatically)
  2. One tap to set the feeding start date
  3. First food logged — immediately useful, no empty state

No account required before seeing value. No long permission dialogs. The user is in the app and tracking within 90 seconds. That's the benchmark we designed to.

What We Learned

A few things worth writing down from this specific engagement:

The Result

FeedingUp is live on the App Store. 4.8★ average rating. Parents in the US, UK, and Ukraine use it daily. We shipped it in 14 weeks, on the timeline we quoted in week two, with the feature set we locked in discovery.

That's the goal every time: a real product in users' hands, on a date that was predictable from week one.

FeedingUp is available on the App Store: View on App Store →

Building an iOS app?

We work with founders and product teams who need a senior engineering team to own the full delivery — discovery, design, Swift engineering, and App Store submission. Romania-based, EU timezone.

Start a conversation →