This project uses google code scanner api to scan barcode following clean architecture guidelines using jetpack compose. THe cool thing about google code scanner api is we don't need to ask for camera permission and also we don't require to setup camera preview