Play Store: https://play.google.com/store/apps/details?id=com.yonasoft.jadedictionary
Website: https://jadedictionary.com/
GitHub: https://github.com/KevC000/jade-dictionary-web
A bilingual Chinese-English dictionary Android and web app with a database of over 120,000 words. Users can improve vocabulary retention with practice modules to practice words through flashcards or quizzes. User word lists can also be synchronized across different devices and platforms.
- Kotlin
- Coded UI with Jetpack Compose
- Room and Datastore for local persistent data
- Coil for image loading
- Dagger-Hilt for dependency injection
- Gson for data serialization
- Git for version control
- Firebase Authentication, user account management, data and file storage
- CC-EDICT word data source