name: real_estate_mobile description: "RE-QuestN Real Estate Mobile App" publish_to: 'none' version: 1.0.0+2 environment: sdk: ^3.10.1 dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.8 # State Management flutter_riverpod: ^2.6.1 riverpod_annotation: ^2.6.1 # Navigation go_router: ^14.8.1 # Networking dio: ^5.8.0+1 # Storage flutter_secure_storage: ^9.2.4 shared_preferences: ^2.5.3 # Models freezed_annotation: ^3.0.0 json_annotation: ^4.9.0 # UI flutter_svg: ^2.0.17 cached_network_image: ^3.4.1 shimmer: ^3.0.0 # Real-time messaging socket_io_client: ^3.0.2 emoji_picker_flutter: ^4.3.0 # Firebase firebase_core: ^3.13.0 firebase_messaging: ^15.2.4 flutter_local_notifications: ^18.0.1 # Pin to avoid objective_c crash on iOS 26 simulator path_provider_foundation: 2.4.0 # URL launching url_launcher: ^6.3.1 # Utils intl: ^0.20.2 logger: ^2.5.0 flutter_dotenv: ^5.2.1 image_picker: ^1.2.1 webview_flutter: ^4.13.1 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^6.0.0 # Code Generation build_runner: ^2.4.15 freezed: ^3.0.0 json_serializable: ^6.9.5 riverpod_generator: ^2.6.5 # Flavors flutter_flavorizr: ^2.2.3 flutter: uses-material-design: true assets: - assets/ - assets/images/ - assets/icons/ - assets/fonts/ - .env.local - .env.demo - .env.dev fonts: - family: Fractul fonts: - asset: assets/fonts/Fractul-Light.ttf weight: 300 - asset: assets/fonts/Fractul-Regular.ttf weight: 400 - asset: assets/fonts/Fractul-Medium.ttf weight: 500 - asset: assets/fonts/Fractul-SemiBold.ttf weight: 600 - asset: assets/fonts/Fractul-Bold.ttf weight: 700 - family: SourceSerif4 fonts: - asset: assets/fonts/SourceSerif4-VariableFont_opsz,wght.ttf flavorizr: flavors: local: app: name: "RE-QuestN Local" android: applicationId: "com.requestn.real_estate_mobile.local" ios: bundleId: "com.requestn.realEstateMobile.local" buildSettings: DEVELOPMENT_TEAM: JKMS87XDA9 demo: app: name: "RE-QuestN Demo" android: applicationId: "com.requestn.real_estate_mobile.demo" ios: bundleId: "com.requestn.realEstateMobile.demo" buildSettings: DEVELOPMENT_TEAM: JKMS87XDA9 dev: app: name: "RE-QuestN Dev" android: applicationId: "com.requestn.real_estate_mobile.dev" ios: bundleId: "com.requestn.realEstateMobile.dev" buildSettings: DEVELOPMENT_TEAM: JKMS87XDA9