PHPackages                             viraxpress/store-locator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. viraxpress/store-locator

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

viraxpress/store-locator
========================

Store Locator Extension for ViraXpress

1.0.0(2mo ago)00Apache-2.0JavaScriptPHP ~8.1.0||~8.2.0||~8.3.0||~8.4.0

Since Apr 10Pushed todayCompare

[ Source](https://github.com/viraxpress/StoreLocator)[ Packagist](https://packagist.org/packages/viraxpress/store-locator)[ RSS](/packages/viraxpress-store-locator/feed)WikiDiscussions main Synced today

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Store Locator Extension for Magento 2
=====================================

[](#store-locator-extension-for-magento-2)

📌 Description
-------------

[](#-description)

The **Store Locator Extension for Magento 2** allows merchants to display their physical store locations on an interactive map, helping customers easily find nearby stores.

Using this extension, admins can manage multiple store locations and provide complete store details such as address, contact information, and business hours. Customers can search stores based on location, distance, or keywords, improving overall user experience and increasing in-store visits.

---

🚀 Features
----------

[](#-features)

- **Easy store location management** from Magento admin panel
- **Interactive map display** using Leaflet with OpenStreetMap tiles
- **Flexible store search functionality** with location-based filtering
- **Distance-based search** with configurable radius options (km/miles)
- **Automatic user location detection** (Geolocation)
- **Detailed store information display** including address, phone, email, website
- **Store logo and custom marker support**
- **Navigation instructions** with turn-by-turn directions
- **Marker clustering** for performance with large datasets
- **Marker animations** (drop/bounce effects)
- **Popup information** on map markers (auto/single/all modes)
- **Product page integration** to show available stores for products
- **Customer group restrictions** for store visibility
- **Enable/disable stores** individually
- **Customizable map settings**: zoom levels, tile sources, controls
- **Responsive design** optimized for mobile and desktop
- **SEO-friendly** store pages and URLs
- **Multi-store and multi-website support**
- **Sorting options** for store listings (name, distance, etc.)
- **Pagination** for large store lists
- **Admin mass actions** (enable, disable, delete multiple stores)

---

Compatibility
-------------

[](#compatibility)

- **Magento**: 2.4.x

---

Installation
------------

[](#installation)

1. Install the extension via Composer:

    ```
    composer require viraxpress/store-locator
    ```
2. Run the following commands from your Magento root directory:

    ```
    php bin/magento module:enable ViraXpress_StoreLocator
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy -f
    php bin/magento cache:flush
    ```
3. Configure the extension in **Stores &gt; Configuration &gt; VX Store Locator** to customize map settings, search options, and other features.

---

Usage
-----

[](#usage)

### Admin Management

[](#admin-management)

- Navigate to **VX Store Locator &gt; Manage Store Locations** in the admin panel.
- Add, edit, enable/disable, and delete store locations.
- Configure store details including address, contact information, coordinates, and associated products via conditions.

### Frontend Display

[](#frontend-display)

- The store locator page is accessible via the configured URL key (default: `/storelocator`).
- Customers can search stores by location, distance, or keywords.
- Interactive map with markers, clustering, and routing instructions.
- Product detail pages can display available stores when enabled.

### Configuration Options

[](#configuration-options)

- **General**: Enable/disable the module, set page title and URL key, records per page.
- **Map Settings**: Customize tile sources, zoom levels, controls, marker clustering, animations, and popup modes.
- **Search**: Configure search radius options and default measurement units (km/miles).
- **Store List View**: Set sorting options for store listings.

Support
-------

[](#support)

For support, please contact ViraXpress at  or refer to the license agreement.

License
-------

[](#license)

This extension is licensed under the ViraXpress license agreement. See  for details.

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance95

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

62d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/dfa4cf8adc10a78f5b538cdf399be5d1059c4cfecf5ca5e38e44351bcaf84367?d=identicon)[viraxpress](/maintainers/viraxpress)

---

Top Contributors

[![viraxpress](https://avatars.githubusercontent.com/u/179798477?v=4)](https://github.com/viraxpress "viraxpress (3 commits)")[![mohan10121998](https://avatars.githubusercontent.com/u/179821904?v=4)](https://github.com/mohan10121998 "mohan10121998 (1 commits)")

### Embed Badge

![Health badge](/badges/viraxpress-store-locator/health.svg)

```
[![Health](https://phpackages.com/badges/viraxpress-store-locator/health.svg)](https://phpackages.com/packages/viraxpress-store-locator)
```

###  Alternatives

[cornernote/yii2-returnurl

ReturnUrl helper for tab-aware nested redirection in Yii2.

145.8k1](/packages/cornernote-yii2-returnurl)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
