← Back to Portfolio
GoDoLang

GoDoLang

AI-powered language learning platform for Android, Web, and Desktop.

GoDoLang is a comprehensive language learning platform designed to take users beyond basic vocabulary memorization. By combining spaced repetition algorithms with AI-generated practice material, it provides a personalized learning path that adapts to each student's progress.

The platform focuses on real-world application, featuring dialogue-based exercises that simulate authentic scenarios like ordering in a café or asking for directions. Its offline-first architecture ensures that learning can continue anywhere, even without an internet connection.

Key Features

  • AI-generated practice material tailored to user level
  • Spaced repetition scheduling for long-term retention
  • Dialogue-based exercises for practical speaking skills
  • Offline mode for learning on the go
  • Support for 11+ languages including Japanese, Korean, and Thai
  • Multi-platform support: Android, Web, and Desktop

Technologies

Kotlin Multiplatform Ktor Compose PostgreSQL Docker