Skip to content

jmenmar/Ikasi

Repository files navigation

📖 Ikasi

Ikasi is an app, developed with Kotlin Multiplatform, for self-directed language learning. Far from traditional and obsolete ways of studying, Ikasi helps you maintain a daily routine with activities such as writing, reading or watching movies or series.

Static Badge Static Badge

🪄 Tech stack

  • Kotlin Multiplatform
  • Minimum Android SDK level 24
  • Jetpack Compose
  • MVVM Architecture

🗃️ Libraries

  • Material3
  • Koin
  • Room
  • Lifecycle ViewModel
  • Kotlinx Datetime
  • Navigation Compose

🕹️ Features

  • Today activity log
  • Statistics and charts
  • Add your own vocabulary
  • Flashcards with your saved vocabulary
  • Random words from your vocabulary to use in the next writing activity
  • Badges and challenges
  • Streak and levels
  • Light Theme / Dark Theme
  • ...

📷 Preview

⚖️ License

Copyright 2025 jmenmar (Javier)

Creative Commons Attribution-NonCommercial 4.0 International Public License
https://creativecommons.org/licenses/by-nc/4.0/deed.en

About

Ikasi is an app for self-directed language learning. Far from traditional and obsolete ways of studying, Ikasi helps you maintain a daily routine with activities such as writing, reading or watching movies or series.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors