Sourcehub — Android Digital Marketplace
Overview
Sourcehub is a feature-rich Android digital asset marketplace for PDF, Word documents, and more. Built with MVVM + Clean Architecture across 107 Kotlin source files with a comprehensive 7-layer security system.
Kotlin Compose MVVMFeatures
- User auth (JWT), Banner carousel, 6 categories, search with debounce
- Shopping cart CRUD, coupon codes
- WeChat/Alipay/Credit Card simulated payment
- WorkManager background download with AES-256-GCM encryption
Security (7 Layers)
Root detection, emulator detection, anti-debugging, SSL pinning, HMAC-SHA256 request signing, FLAG_SECURE anti-screenshot, Android Keystore file encryption.
Android E-commerce SecurityAll articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.
