The store-locator module manages a directory of physical store locations. Each location has an address, hours, contact info, and optional services (BOPIS, in-store returns). The storefront component renders an interactive map and a proximity-sorted list whenDocumentation Index
Fetch the complete documentation index at: https://86d.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
GOOGLE_MAPS_API_KEY is configured; without it, a list-only fallback is used.
Source: modules/store-locator · npm: @86d-app/store-locator
Installation
Store endpoints
| Method | Path | Description |
|---|---|---|
GET | /locations | List all locations |
GET | /locations/near?postalCode= | Sorted by distance |
Admin endpoints
| Method | Path | Description |
|---|---|---|
POST | /admin/locations | Create |
PUT | /admin/locations/:id | Update |
DELETE | /admin/locations/:id | Delete |
Components
<StoreLocator />: full map and list view.<NearestStore />: compact widget for the homepage.

