This application has been developed and published to provide a sample code, and continuing its development is recreational. Any PR is accepted though :)
- platform/ language: Flutter / Dart
- state manager: BLOC
- architecture: BLOC / Clean architecture
- build_runner: Build runner
- injectable: Injectable
- get_it: Get it
/core
lib/
core/
common/
util/
config/
locale/
theme/
di/
base/
service/
language_theme/
uikit/
l10n/
utils/
constants/
enumeration/
extension/
helper/
features/
create_barcode/
home_page/
scan_barcode/
- core: Includes general and base helpers, ...
- data: Includes data sources, models, ...
- domain: Include use-cases, entities, ...
- presentation: Includes all feature pages and presentation base classes, ...
- l10n: Includes strings in different language.
flutter pub run build_runner build --delete-conflicting-outputs
flutter gen-l10n
flutter build appbundle