Inspiration

Rebecca told us exactly what her audience needs: everyday savings tips, investing basics, and home renovation guidance. But the financial apps out there are built for people who already understand money. We wanted to build something that meets busy moms where they are with five minutes a day, real tools, and a learning system that actually sticks.

What it does

NestEgg combines Duolingo's proven habit-building system with practical money management tools:

  • Learning: Bite-sized, adaptive lessons across three domains (savings, investing, renovation) with multiple question formats — multiple choice, drag-and-drop matching, sorting, ordering
  • Tools: Savings goal tracker, bill manager with urgency reminders, meal planner with real recipes and cost-per-serving data, financial calculators powered by live Federal Reserve rates
  • Gamification: Daily streaks, XP progression, achievement badges, weekly leagues, timed reward chests, and a gem economy
  • Social: Friend codes, collaborative quests, gem wagers, competitive leagues
  • Monetization: Pro subscription ($4.99/mo) for unlimited hearts and premium content, all powered by RevenueCat

How we built it

Native iOS app built in SwiftUI with a modular architecture. Backend uses Supabase (PostgreSQL) for user data and progress sync. External APIs include FRED (Federal Reserve) for live economic data. RevenueCat SDK (v5.52.1+) handles all subscription and consumable purchases through the App Store. Custom SwiftUI paywall with contextual triggers and escalating offers. Animated mascot rendered via Rive.

Challenges we ran into

Balancing the gamification layer so it drives retention without feeling gimmicky for a financial audience. Designing a paywall flow that converts without being aggressive — we landed on contextual triggers (hearts run out mid-lesson) with escalating discount offers.

What we learned

Duolingo's freemium psychology translates remarkably well to financial literacy. The key insight: tools (goals, bills, meal planner) give users a reason to open the app daily even when they don't feel like studying — which builds the habit loop before the paywall ever appears.

What's next

Rebecca-branded content and video tips within the app, community features, widget support, family mode, and eventually bank account integration for automated budgeting.

Built With

Share this project:

Updates