IUM-PIM
v1.0.2Product Information Management
The central repository for all your product data. Handle SKU attributes, categories, and media with a flexible EAV model designed for high-volume catalogs.
Quick Install
$composer require obelaw/ium-pim
PHP 8.2+ • Laravel 10+
All Features
Everything you need to manage product information at scale, without the monolithic overhead.
Flexible EAV Model
Define unlimited custom attributes without schema migrations. The Entity-Attribute-Value model adapts to any product type, from simple goods to complex configurable products.
- Dynamic attribute creation (text, number, boolean, select, multiselect)
- Attribute sets for grouping related attributes
- Validation rules per attribute
- Searchable and filterable attribute values
- Bulk import and export support
Multi-Store Support
Manage product data across multiple storefronts, locales, and channels from a single source of truth. Override attribute values per store without duplication.
- Store-scoped attribute value overrides
- Default fallback to global values
- Per-store product visibility controls
- Locale-aware product names and descriptions
- Channel-specific pricing and availability
Media Management
Attach images, videos, documents, and files to products with a dedicated media service. Supports multiple storage drivers and automatic organization.
- Multiple media types (images, videos, documents)
- Sortable media galleries with position control
- Storage driver agnostic (local, S3, etc.)
- Alt text and label support for accessibility
- Per-store media overrides
Category Trees
Organize products into nested category hierarchies with unlimited depth. Products can belong to multiple categories for flexible taxonomy.
- Unlimited nesting depth
- Multi-category product assignment
- Category-level attributes and metadata
- Drag-and-drop reordering support
- URL path generation for routing
Start with PIM
Read the full documentation for installation guides, code examples, and API reference.
Read PIM Docs