Skip to content
On this page

Directus +

PIM

The PIM (short for product information management) starter kit provides a comprehensive data model and schema for managing product catalogs, attributes, media, and related data. It serves as a backend foundation for building e-commerce websites, product information systems, digital catalogs and more.

Overview

The PIM starter kit includes tables for:

  • Products - Contains all core product data like title, description, status, product type, metadata, etc.
  • SKUs / Variants - Stock keeping units representing purchasable product variants.
  • Categories - Represents category hierarchies for organizing products.
  • Attributes - Product attributes that define properties about the product.
  • Attribute Groups - Collections of related attributes, e.g. "Dimensions", "Technical Details".
  • Brands - Brands or manufacturers of product.
  • Channels - Represents sales channels that products are offered through.
  • Translations - Handles translating product content into multiple languages.
  • And more.

All the core entities you need to manage a complex product catalog across multiple languages and sales channels.

Features

Some key features enabled out-of-the-box:

  • Flexible product types (simple, configurable, etc)
  • Product attribute management
  • Category hierarchies
  • Product relationships (cross-sells, upsells)
  • Media management (images, videos)
  • SEO optimization fields
  • Multi-lingual content
  • API access to all data

The schema is designed based on industry best practices, while staying flexible to accommodate custom product data needs.

The frontend is decoupled so you have flexibility in choosing a front-end framework like React/Next/Remix, Vue / Nuxt, Svelte, Astro, etc. But the backend gives you everything needed for a PIM.

Use Cases

The PIM starter kit is ideal for:

  • Managing product data for a manufacturing company
  • Creating a digital product catalog
  • Centralized product information management

By providing the underlying data structure, you can focus on developing your product information management workflows and integrating with other systems as needed.