Modules
Catalogue module for PhoenixKit.
Context module for managing catalogues, manufacturers, suppliers, categories, and items.
Executes an import plan by creating categories and items.
Maps file columns to catalogue fields and transforms row data into validated item attribute maps ready for insertion.
Parses XLSX and CSV files into structured row data.
Centralized path helpers for the Catalogue module.
Schema for catalogues — top-level groupings (e.g., Kitchen Furniture, Plumbing).
Schema for categories within a catalogue.
Schema for catalogue items — individual products/materials with SKU and pricing.
Schema for manufacturers.
Join table linking manufacturers to suppliers (many-to-many).
Schema for suppliers.
Detail view for a single catalogue, with infinite-scroll paging over its categories and items.
Create/edit form for catalogues with multilang support.
Landing page for the Catalogue module.
Create/edit form for categories within a catalogue.
Reusable UI components for the Catalogue module.
LiveView for the catalogue activity events subtab.
Multi-step import wizard for catalogue items.
Create/edit form for catalogue items with multilang support.
Create/edit form for manufacturers with supplier linking.
Create/edit form for suppliers with manufacturer linking.