Back to projects
Blind Tech Community
The flagship Android app of the Blind Tech Community product line
About this project
The flagship Android application (version 37+) of the Blind Tech Community product line — built with Kotlin and Jetpack Compose, Room via KSP, and native code through the NDK. It includes a screen reader, a multi-language TTS engine, voice typing, a custom keyboard and dozens of tools, paired with a multi-backend service layer spanning Python OCR, Node.js and PHP/MySQL APIs. Localized across four languages and shipped on Google Play.
Key features
- Full product line: screen reader, multi-language TTS, voice typing, custom keyboard and more
- ~400 Kotlin files across app, SDK and plugin modules
- Jetpack Compose UI with Kotlin serialization and KSP code generation
- Room database with generated DAOs and multiple feature domains
- Native code via NDK with automated versioning (versionCode 37+)
- Backends in Python (OCR), Node.js and PHP with MySQL storage
- Localized in English, Arabic, Spanish and Portuguese; shipped on Google Play