whitecube/nova-google-maps
Add an interactive Google Maps picker to Laravel Nova. This field lets users search addresses with autocomplete, drag a marker to fine-tune coordinates, and save latitude/longitude or formatted address data directly in your Nova resources. Configurable map options make it easy to fit.
Consider it when all of these hold:
Look elsewhere when:
To executives: A small convenience component for our internal admin panel — it saves roughly a day or two of engineering, and it is not a competitive differentiator. The upside is modest and the maintenance risk is real, so I would not fund it as an initiative. If we already have it in place, keep it running and schedule a replacement the next time we touch that admin surface.
To engineering: It's a Nova field wrapping Algolia Places for autocomplete with a Google Maps pin. Two concerns: last release was May 2020 and the repo has ~15 stars, so we own it; and Algolia Places has been discontinued, so the autocomplete almost certainly needs re-pointing at another provider. Recommendation: adopt only as a vendored fork with the geocoder swapped, budgeted at 1–3 days including tests — or skip it and build the equivalent field directly against Google Places, which is the same order of effort and leaves us with something we can support.
How can I help you explore Laravel packages today?