Locations module for PhoenixKit.
Manages physical locations (offices, showrooms, warehouses, etc.) with user-defined location types. Each location has a name, address, contact info, and an optional type that categorizes what kind of location it is.
Installation
Add to your parent app's mix.exs:
{:phoenix_kit_locations, path: "../phoenix_kit_locations"}Then mix deps.get. The module auto-discovers via beam scanning.
Enable it in Admin > Modules.
Structure
- Location Types — user-created categories (e.g., "Showroom", "Storage", "Office")
- Locations — physical places with name, address, contact info, and an assigned type