The Weather App Screens Validating fields Error handling USED PACKAGES Navigator go_router Remote API http connectivity_plus Bloc / Cubit for state management flutter_bloc Builders for handling JSON json_serializable build_runner json_annotation Localization intl