Products¶
The Products module is your central catalog of goods and services. Every item you sell, repair, or stock is a product. Products can be viewed as a table, a kanban board grouped by status, or a gallery of images.
Creating a product¶
Navigate to and click Create product. At minimum, fill in a SKU (or let Gem Logic generate one automatically). Depending on your setup, the creation form may include fields for brand, categories, suppliers, pricing, materials, and images.
Product detail page¶
The product detail page provides a complete overview with the following sections:
Details¶
The details card shows key product information. Many fields are inline-editable — click on them to change the value directly:
Title, Brand, Manufacturer
Categories and Collections: Add and remove as tag-style chips
Tags: Organize products with flexible tags
Serial number, Year of manufacture
EAN code: External barcode
Purchase date and Sell date
Show on website: Toggle website visibility
Use the gear icon at the bottom of the card to configure which fields are visible.
Images¶
Upload product images via drag-and-drop or capture them with a webcam. Each product can have up to 10 images that can be reordered by position. Images are automatically resized into multiple formats for use on the website and in documents.
Costs¶
Add cost lines to track the total cost of a product:
Standard costs: Purchase price, transport, labor, etc.
Included products: Reference another product as a component (bill of materials). The cost is calculated automatically from the included product’s cost and quantity.
Materials: Link gold, silver, or other materials with weight. Enable Sync with material price to keep the cost updated with market prices.
The total cost is used by the pricing system to calculate the sell price.
Inventory¶
Shows stock levels per storage. You can add or remove inventory manually using the + and - buttons. The available stock is the sum across all storages.
Set a Minimum stock to get a visual warning when stock drops below the threshold.
Suppliers¶
Link one or more supplier contacts to a product, each with a supplier reference code. Supplier references are used during stock in to quickly look up products.
Descriptions¶
Add product descriptions in multiple languages. Each description includes a title, full description, short description, and SEO fields. The default language title is synced to the product’s main title.
An AI button is available to generate descriptions automatically.
Pricing¶
Each product has a pricing rule per sales channel. Pricing can be set as:
Fixed price: A manually entered sell price.
Profit coefficient: The sell price is calculated as cost multiplied by a coefficient.
When you have multiple sales channels, a dedicated Pricing tab appears with a pricing card for each channel.
Variants¶
Products can have variants (e.g., different sizes or colors). Create a variant from the Variants tab on the parent product. Each variant is a full product with its own SKU, images, costs, inventory, and pricing, but linked to the parent.
Product statuses¶
Assign custom statuses to products (e.g., “Available”, “Sold”, “In repair”). The kanban view groups products by status. You can also bulk-change statuses or scan a barcode to change a product’s status.
Sales channels¶
When multiple sales channels are configured, the Sales channels tab lets you toggle which channels the product is listed on and push updates to WooCommerce, Shopify, PrestaShop, or eBay.
Additional features¶
Quick sell: Create a sale directly from the product detail page.
Duplicate: Copy a product with all its images, costs, descriptions, and pricing.
PDF export: Generate a product details PDF with selected images.
Label printing: Print product labels with barcode directly from the detail page.
Attributes: Add custom key-value attributes (e.g., “Color: Red”) that can be used as filters.
Files: Attach documents to a product.
Navigation: Use Ctrl+Shift+Left / Ctrl+Shift+Right to navigate between products.
Filtering¶
The product list supports extensive filtering:
Search (SKU, title, barcode, supplier reference)
Status, brand, categories, suppliers, collections
In stock / below minimum stock
Price range (sell price and cost price)
Material, country of origin
Tags, flagged status, has images
Dimensions and custom attributes
Creation date range