A modern QR Code Scanner and QR Code Generator app built using Jetpack Compose, MVVM Architecture, and Compose Multiplatform. This project demonstrates clean architecture, state management with Kotlin, CameraX integration, scanning, and dynamic QR code generation.
- Fast real-time QR scanning
- CameraX support
- Flashlight toggle
- Scan history
- Text to QR
- URL to QR
- Custom colors
- Save & Share
- Kotlin
- Jetpack Compose
- MVVM
- StateFlow
- Compose Multiplatform
- CameraX
| Home Screen | Sidebar with Bottom Bar | Generate Screen |
|---|---|---|
![]() |
![]() |
![]() |
| History Screen | favorite Screen | Setting Screen |
|---|---|---|
![]() |
![]() |
![]() |
git clone https://github.com/Dinesh2510/QR-Code-Scanner-Generator-App-in-Jetpack-Compose-with-MVVM-Architecture-Compose-Multiplatform.gitOpen in Android Studio and run.
MIT License.





