Verba / Poly — Language Learning Vertical

  • Area: Workspace
  • Path: platform/verba (engine) + apps/poly (flagship product)
  • Kind: White-label SaaS language learning platform with gamification, AI tutoring, and spaced repetition

Role in the stack

Verba is Koder's language learning vertical — a multi-tenant engine for schools, companies, and organizations to launch their own branded language-learning platforms. It powers apps/poly (Koder Poly, Flutter) as the flagship consumer app. Verba is the engine (B2B), Poly is the flagship (B2C).

Modules

Module Description
Lessons Structured path with units, levels, CEFR alignment (A1→C2)
Gamification XP, streaks, leaderboards, leagues, achievements, hearts, gems
SRS Advanced spaced repetition (FSRS/SM-2) with flashcards
Speaking Speech recognition, pronunciation feedback, AI conversation partner
Listening Native audio, dialogues, native speaker videos, podcasts
Reading Progressive texts, parallel reading, importable content, stories
Writing Cloze, translation, free writing with community/AI correction
Grammar Explanations, conjugation tables, grammar challenges
Vocabulary Frequency-based, visual, mnemonic, 5K+ per language
AI Tutor, roleplay, explain answers, adaptive difficulty, pronunciation coach
Social Language exchange, community correction, forums, leaderboards
Tutoring Tutor marketplace (1-on-1 + group), video classroom, reviews
Certification Placement, CEFR certificates, exam prep (DELEDELFJLPT/IELTS)

Primary couplings

Consumer Relationship
apps/poly Flutter flagship product running on Verba engine
platform/id User authentication
platform/kompass Multi-tenant (one school / company = one org)
ai/gateway AI tutor + roleplay + pronunciation coach
ai/voice Speech recognition for pronunciation feedback