# Package
- flutter_bloc (opens new window) untuk state management
- dio (opens new window) untuk fetch api
- get_it (opens new window), injectable (opens new window) untuk Dependency Injection (DI)
- auto_route (opens new window) untuk routing
- data_channel (opens new window) untuk exception handling dan data routing
- dartz (opens new window), freezed (opens new window) untuk immutable class
- kt_dart (opens new window) untuk immutable collections
- json_serializable (opens new window) untuk generated file JSON
- connectivity_plus (opens new window) untuk pengecekan koneksi internet
- flutter_hooks (opens new window) untuk peningkatan reusable code
- flutter_gen_runner (opens new window) untuk generated asset file
- lint (opens new window) untuk clean code
- shared_preferences (opens new window) untuk proses penyimpanan lokal key-value pair.