QR and Barcode code scanner. The app uses Single Activity with MVP pattern.
- Hilt for dependency injection.
- Navigation component to navigate app screens.
- Coroutines for asynchronous tasks.
- Room for working with SQLite.
- ZXing Android Embedded to scan and generate QR codes.