A modern, user-friendly, native Android application built in Kotlin with Jetpack Compose. It allows users to quickly and efficiently scan and generate QR codes, offering a seamless user experience with all the essential features.
- Dual Scanner: Read QR codes using the camera in real time or by selecting an image from the device.
- Intelligent Detection: Automatically recognizes different types of content in QR codes (URL, Wi-Fi, Email, Phone, Location and Plain Text).
- Quick Actions: Offers immediate contextual actions based on the type of QR code detected (open browser, connect to Wi-Fi, add contact, etc.).
- QR Creator: Generates QR codes for multiple purposes: URL, Wi-Fi, Email, Phone, Location, and Text.
- Advanced Customization: Allows you to customize the generated QR codes (colors, styles, etc.).
- Scanned & Created History: Keeps a complete record of both scanned and created QR codes for quick access.
- Smart History Management: Includes an interactive tutorial demonstrating Swipe-to-Dismiss gestures to easily archive or delete items from your scanned QR history.
- Splash Screen: Includes a Splash Screen with smooth animation.
- TalkBack Support: Optimized for accessibility.
- Multiple languages supported: The application is available in multiple languages: English, Spanish, Portuguese, Italian and French.
| Component | Technology |
|---|---|
| UI | Jetpack Compose |
| Architecture | MVVM & Clean Architecture |
| Dependency Injection | Koin |
| Navigation | Compose Navigation |
| Local Database | Room |
| Preferences | Jetpack DataStore |
| Pagination | Paging3 |
| Camera | Camera X |
| QR Detection | ML Kit |
| Image Loading | Coil |
| Monetization | Google AdMob |
| Analytics | Firebase Analytics |
| Crash Reporting | Firebase Crashlytics |
Daniel Frรญas - danielfb2312@gmail.com - LinkedIn Profile

















