Case studies

ParentApp - AI assistant for parents (SaaS)

From MVP to production-ready subscription product with AI conversations and online billing.

Business value: Fast launch of a monetizable digital service combining expert knowledge with personalized user experience.

Outcome: A production SaaS product with predictable recurring revenue model and safe data handling.

Tech stack: Python, Django, Django REST Framework, PostgreSQL, Redis, Stripe API, OpenAI API, JWT, Docker, React, TypeScript, Material-UI, PWA, SEO

Business problem

The system had to combine AI conversations, recurring billing, and content workflows in one reliable product that could evolve quickly without billing or data risk.

Approach and solution

I designed a modular architecture with dedicated domains for auth, chat, content, and billing. Priority was continuity of conversations, correct access logic, and fast feature iteration.

Delivery scope

  • Data model for accounts, child profiles, conversation history, and editorial content.
  • End-to-end Stripe lifecycle: checkout, webhook processing, billing state, and access control.
  • API layer for chat, blog, and account management with JWT-based authorization.
  • Docker + PostgreSQL + Redis deployment stack prepared for operational scaling.

Business impact

  • A launched product able to monetize early traffic from day one.
  • Architecture that supports safe expansion of AI and content features.
  • Delivery setup enabling new releases without reworking core modules.
Back to case studies