PhoenixKitCatalogue (PhoenixKitCatalogue v0.1.14)

Copy Markdown View Source

Catalogue module for PhoenixKit.

Manages product catalogues with manufacturers, suppliers, categories, and items. Designed for manufacturing companies (e.g., kitchen/furniture producers) that need to organize materials and components from multiple manufacturers and suppliers.

Installation

Add to your parent app's mix.exs:

{:phoenix_kit_catalogue, path: "../phoenix_kit_catalogue"}

Then mix deps.get. The module auto-discovers via beam scanning. Enable it in Admin > Modules.

Structure

  • Manufacturers — companies that produce materials/components
  • Suppliers — companies that deliver materials (many-to-many with manufacturers)
  • Catalogues — top-level groupings (e.g., "Kitchen Furniture", "Plumbing")
  • Categories — subdivisions within a catalogue (e.g., "Cabinet Frames", "Doors")
  • Items — individual products with SKU, price, unit of measure