Flutter Address & Location Module
Budget: ₹1,500 – ₹12,500 INR
I need a self-contained Flutter module that lets users pick, save, and manage delivery addresses while following pure Material Design. The flow should include:
• Address input field with Google Places autocomplete
• Button to detect and reverse-geocode the current GPS position
• List & edit screen for previously saved addresses (mock in-memory store is fine)
The scope is 100 % front-end; I’ll wire it to my backend later, so feel free to stub network calls or use simple local models. Please rely on the official google_maps_webservice / google_place package or any lightweight wrapper you prefer for the Google Places API integration. All UI must be written in Dart/Flutter with no platform-specific code other than the usual location permission handling.
Acceptance criteria:
1. Reusable widget(s) that I can drop into any existing Material app.
2. Clean state management (Provider or Riverpod is fine, keep it minimal).
3. Clear setup notes: required permissions, API keys, and where to swap the mock services with real endpoints.
4. Runs on Android and iOS without warnings.
Send the complete source, pubspec dependencies, and a short README so I can build and test immediately.
• Address input field with Google Places autocomplete
• Button to detect and reverse-geocode the current GPS position
• List & edit screen for previously saved addresses (mock in-memory store is fine)
The scope is 100 % front-end; I’ll wire it to my backend later, so feel free to stub network calls or use simple local models. Please rely on the official google_maps_webservice / google_place package or any lightweight wrapper you prefer for the Google Places API integration. All UI must be written in Dart/Flutter with no platform-specific code other than the usual location permission handling.
Acceptance criteria:
1. Reusable widget(s) that I can drop into any existing Material app.
2. Clean state management (Provider or Riverpod is fine, keep it minimal).
3. Clear setup notes: required permissions, API keys, and where to swap the mock services with real endpoints.
4. Runs on Android and iOS without warnings.
Send the complete source, pubspec dependencies, and a short README so I can build and test immediately.