AI & Automation

Minduo

AI-Guided Mental Wellness & Movement Coaching

Spanish-language AI wellness platform: guided sessions, sleep and anxiety training, 24/7 personal coach

01

The problem

Mental-wellness apps in Spanish-speaking markets are largely translated afterthoughts: English products with Spanish subtitles, generic meditation libraries and no personalisation. Minduo wanted the opposite: a natively Spanish product where an AI coach adapts to the individual, a structured 21-session programme replaces an unstructured content dump, and mental wellness is paired with physical exercise. It also had to feel like a native mobile app while remaining instantly accessible on the web, and had to be fast enough that a five-minute daily habit is never interrupted by a loading screen.

02

How we built it

8 decisions
  1. Designed the platform around a structured, cyclical 21-session curriculum so users follow a programme with a beginning and an outcome, rather than browsing an infinite content library.

  2. Built a 24/7 conversational AI coach that carries context between sessions, so guidance reflects the user’s history, mood entries and progress instead of restarting each time.

  3. Integrated guided audio delivery and voice-led sessions for sleep, night-time anxiety and breathing practice, plus guided physical-exercise routines that complement the mental training.

  4. Implemented an onboarding assessment that establishes a baseline and personalises the programme path from day one.

  5. Delivered a Progressive Web App so the product installs to the home screen and behaves like a native app without app-store friction, while remaining fully indexable and shareable.

  6. Engineered a Redis caching and queue layer so session content, streaks and coach context resolve instantly even under concurrent load.

  7. Built the entire experience natively in Spanish: copy, tone, content and voice, with an internationalisation framework ready for additional locales.

  8. Implemented a trial-to-subscription funnel with lifecycle messaging designed around habit formation and retention.

03

System architecture

10 layers

Every layer designed, built and operated for this system to run in production.

L01

Frontend

React with Next.js, TypeScript, PWA shell, responsive mobile-first UI

L02

Backend

Node.js with Express: MERN service architecture

L03

Primary Database

MongoDB for user, session and programme documents

L04

Supplementary Data & Auth

Supabase (PostgreSQL + Auth) for relational entities and identity

L05

Caching & Queues

Redis for session caching, coach context, rate limiting and background job queues

L06

AI Layer

LLM-backed coaching engine with prompt orchestration, safety guardrails and conversation memory

L07

Voice & Audio

Text-to-speech generation and streaming audio delivery for guided sessions

L08

Payments

Subscription billing with trial handling and recurring collection

L09

Localisation

Native es-ES content pipeline with i18n framework for future locales

L10

Infrastructure & DevOps

Containerised deployment, environment-based CI/CD, monitoring and error tracking

04

What was delivered

12 modules
  1. 01

    Onboarding & Baseline Assessment

    Intake questionnaire establishing sleep quality, anxiety levels and goals; personalises the path.

  2. 02

    21-Session Guided Programme

    Cyclical structured training with progression logic, unlocks and completion tracking.

  3. 03

    24/7 AI Personal Coach

    Context-aware conversational coaching with memory of the user’s history and progress.

  4. 04

    Sleep & Night-Anxiety Training

    Targeted guided sessions for falling asleep, waking cycles and evening anxiety.

  5. 05

    Guided Exercise Routines

    Movement and breathing routines paired to the mental-wellness curriculum.

  6. 06

    Audio & Voice Player

    Background-capable guided audio with resume, offline caching and session tracking.

  7. 07

    Habit & Streak Engine

    Daily streaks, reminders and micro-goals engineered for five-minute daily adherence.

  8. 08

    Mood & Progress Tracking

    Self-reported check-ins visualised over time against programme milestones.

  9. 09

    Subscription & Trial Management

    Free-trial handling, plan upgrades, renewals, cancellations and dunning.

  10. 10

    Push & Lifecycle Notifications

    Behavioural nudges timed to the user’s routine and session schedule.

  11. 11

    Content Management

    Admin tooling for session content, scripts, audio assets and programme configuration.

  12. 12

    Analytics & Retention Dashboard

    Activation, session completion, streak retention and conversion funnels.

05

Outcomes

5 results
  • A natively Spanish wellness product rather than a translated one: content, coach persona and tone built for the market from the start.

  • Structured 21-session programme design that gives users a completion goal, materially improving adherence over open-ended content libraries.

  • AI coach with persistent context, so the product improves in usefulness the longer a user stays.

  • PWA delivery removing app-store dependency for launch while keeping a native-feeling experience.

  • Redis-backed performance so a five-minute daily habit is never blocked by latency.

06

Value delivered

  • For users: measurable improvement in sleep and anxiety through a short, structured daily practice.

  • For the business: a subscription product with a built-in retention mechanic and a clear multi-locale expansion path.

Client and product names are used with reference to publicly available product information. Engagement details covered by non-disclosure agreements are described at capability level only.