Mystic - Language Learning Platform

overview

Ingwa Labs has developed an innovative crowd-sourced language learning platform named Mystic. With a focus on community-driven learning, Mystic empowers users to both create and consume language content. Initially spotlighting Sanskrit and Konkani, the platform's language-agnostic design paves the way for future expansion.The platform supports content authoring and consumption, builds specialist language communities, and offers multi-language content with automatic translation.

key features :

  1. Content Authoring and Consumption: Tools for dynamic content creation and consumption.
  2. Language Agnostic: Supports multiple languages, starting with Sanskrit and Konkani.
  3. Community Building: Fosters specialist language communities.
  4. Multi-Language Content: Automatic translation makes content accessible in various languages.
  5. Audible Content Snippets: ~3-minute snippets to keep users engaged.
  6. Interactive Sessions: Supports 1-1 classes and 1-many group sessions.

Implementation :

  1. Mobile App Development: Integrated Dart/Flutter for a responsive mobile app.
  2. Database Management: Used Firebase for real-time database management and cloud storage.
  3. User Interaction: Implemented Getstream.io for activity feeds and chat.
  4. Backend Processing: Leveraged Google Cloud Functions for backend code execution.
  5. Multi-Language Support: Utilized Google Translation and Text-to-Speech for multi-language support and audible content.

Tecnology Stack :

  1. Dart/Flutter: Responsive mobile application.
  2. Firebase: Real-time database, authentication, cloud storage.
  3. Getstream.io: Activity feeds and chat functionality.
  4. Google Cloud Functions: Efficient backend processing.
  5. Google Translation and Text-to-Speech Services: Automatic translation and auditory content.

Result :

The platform supports multiple languages, enhancing usability and accessibility. Community-building efforts have led to vibrant language communities. Audible snippets maintain user engagement, and interactive sessions offer flexible learning. The platform empowers users to learn new languages and build strong community connections.

Shopping Basket