romkaltu/livewire-google-places-autocomplete
This Laravel/PHP package provides a Livewire component for integrating Google Places Autocomplete into Laravel applications, leveraging Livewire’s reactive frontend capabilities. The package is a lightweight wrapper around Google’s Places API, abstracting away JavaScript complexity while maintaining real-time search and selection functionality. It aligns well with Laravel’s ecosystem, particularly for applications requiring location-based inputs (e.g., forms, maps, or geocoding workflows).
Architecture fit:
Integration feasibility:
use RomkaLTU\LivewireGooglePlacesAutocomplete\LivewireGooglePlacesAutocomplete;
<livewire:livewire-google-places-autocomplete wire:model="address" />
Technical risk:
Key questions:
lat/lng) be stored/processed server-side? Does the package support custom data mapping?Stack fit:
Migration path:
composer require livewire/livewire).composer require romkaltu/livewire-google-places-autocomplete
.env:
GOOGLE_PLACES_API_KEY=your_key_here
wire:model="user.address").place_id, structured_formatting).Compatibility:
Sequencing:
Maintenance:
updatedModel) or override Blade templates.Support:
Scaling:
Failure modes:
.env and set up alerts for quota warnings.--test mode.Ramp-up:
wire:ignore for debugging JavaScript issues.localhost during development").How can I help you explore Laravel packages today?