feat: Google Maps location picker in dashboard

- LocationPickerDialog: detecta ubicación del dispositivo, pin draggable,
  reverse geocoding para obtener dirección y ciudad
- Dashboard: campo de dirección abre el mapa al tocar
- index.html: carga Maps JS API (key pendiente de configurar)
- pubspec: google_maps_flutter + geolocator

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-06-27 07:52:01 -05:00
co-authored by Claude Sonnet 4.6
parent 77f44ac43a
commit 863546f0fc
4 changed files with 303 additions and 32 deletions
+2
View File
@@ -16,6 +16,8 @@
<script type="text/javascript">
window.flutterWebRenderer = 'html';
</script>
<!-- Google Maps JS API — reemplazar GOOGLE_MAPS_API_KEY con la key real -->
<script src="https://maps.googleapis.com/maps/api/js?key=GOOGLE_MAPS_API_KEY"></script>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }