1) Search on click of submit button
2) Load the previous successfull session data on app relaunch
just run command
-> make dev-macos (To run macos app)
-> make dev-android (To run android app)
First run the app via VSCode Run and Debug to set the envrioment variables or else
Set the key 'https://api.open-meteo.com/v1/' direclty to 'baseUrl' inside NetworkModule.dart
# define enviorment variable
flutter run --dart-define API_URL= https://api.open-meteo.com/v1/
or
flutter run --dart-define-from-file= env/secret_constant.json
https://docs.flutter.dev/release/breaking-changes/flutter-generate-i10n-source
flutter gen-l10n
flutter packages pub run build_runner watch --delete-conflicting-outputs
# dart
dart pub run build_runner build
# flutter
flutter pub run build_runner build
flutter pub cache clean
flutter clean
flutter pub get
flutter run
go into ios folder
delete the Podfile.lock file
rm -rf Pods
pod cache clean --all
pod deintegrate
pod setup
pod install