Laravel GeoGenius

Laravel GeoGenius

Timezone, Geolocation, Multilingual Toolkit & Country Picker


Description

Timezone, Geolocation, Multilingual Toolkit & Country Picker

Laravel GeoGenius is a lightweight, adaptable package for Laravel that manages the following:

🌐 Geolocation

Automatically detects user location based on IP address.

🕒 Timezone Management

Detects and converts user timezones without manual intervention.

🏷️ Multilingual & Translation Support

Identifies the user's locale, translates messages, and formats numbers appropriately.

📱 Country Picker & Phone Validation

Detects the default country, presents a comprehensive dropdown of all countries, and automatically formats and validates phone numbers.

The package retrieves detailed IP‑based location data, determines the correct timezone, sets the appropriate locale, and initializes a fully functional phone input field with country selection and validation—all seamlessly integrated into your application.

It is fully compatible with Livewire, operates via cookies or headers, and equips your Laravel application to be truly global-ready.


Creator

@devrabiul

Related Projects

Laravel Artifact

Laravel Artifact

Media Management Package

Mirror

Mirror

Impersonation Package

LaravelPlus Updater

LaravelPlus Updater

Sync Laravel Projects

Laravel Credits

Laravel Credits

Credit Management System

Laravel Glider

Laravel Glider

Glide Image Manipulation in Blade Templates

Laravel Ownable

Laravel Ownable

Eloquent Ownership Relationships