Back to Portfolio
    Zova — Flutter Language Learning App

    Zova — Flutter Language Learning App

    Mobile language learning with lessons, interactive books and progress tracking

    Active Development
    75%

    Description

    An independent Flutter/Dart language-learning app with onboarding, course roadmaps, four exercise types, an interactive book reader and progress tracking. Supabase adapters support account and profile storage, while Stripe integration provides the subscription workflow. An offline demo mode uses local storage and simulated payments; live backend and payment configuration is a separate deployment step. This mobile app is separate from the Zova classroom browser extension.

    Architecture

    Flutter / Dart UI → Course and Progress Models → Local Demo Storage or Supabase → Stripe Subscription Integration.

    Tech Stack

    FlutterDartSupabasePostgreSQLStripeLocal StorageMobile Learning

    Implementation Roadmap

    Build onboarding, course navigation and interactive lesson exercises.
    Add the book reader, learning profile and local progress tracking.
    Provide Supabase/Stripe adapters and an offline demo mode.
    Configure and validate live backend and payment services for a release.