# `PhoenixKitCatalogue`
[🔗](https://github.com/BeamLabEU/phoenix_kit_catalogue/blob/0.1.14/lib/phoenix_kit_catalogue.ex#L1)

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

---

*Consult [api-reference.md](api-reference.md) for complete listing*
