- Database and image storage: Firebase Firestore, Firebase Storage
- Text Recognition: Google ML Kit Text Recognition
- Data uploading: WorkManager
- Architecture pattern: MVVM + Clean Architecture (presentation/domain/data layer, Repository, UseCases)
- Multithreading: Kotlin Coroutines
- UI: Fragment + Navigation Components
- Dependency Injection: Dagger Hilt
- App size optimization: R8, Pro-guard, resource shrinking, obfuscation