🧞 Print Genie

3D Printing Catalog Builder

Add New Product

Max 80 characters. Follow naming guide format.
Override size with specific dimensions

📸 Recommended Image Specifications:

  • Aspect Ratio: Square (1:1) - 800x800px or 1000x1000px
  • Minimum Size: 500x500px for good quality
  • Maximum Size: 2000x2000px (to keep file sizes reasonable)
  • File Format: JPG, PNG, or WebP
  • File Size: Max 2MB per image
  • Background: White or transparent for product photos
  • Tip: First image is the main display image
Add multiple images. First image will be the main image. Max 2MB per image.
0/500 characters
💡 These will appear as bullet points on the product page. Add 3-5 key features that make this product special.
Enter each highlight on a new line. These will appear with checkmark icons on the product page.
Tags help customers find your products through search

Generated SKU:

Complete form to generate SKU

Product Catalog

0

Total Products

0

Categories

$0.00

Total Inventory Value

0

Low Stock Items

Image SKU Product Name Category Material Color Size Price (₹) Stock Actions
No products in catalog. Add your first product!

Category Management

Add New Category

2-6 characters, uppercase

Add Subcategory to Existing Category

Should start with parent code

Existing Categories

Loading categories...

SKU Generator & Decoder

Quick SKU Generator

Generated SKU: PG-XXXXX-XXX-XXX-XXX-0000

SKU Decoder

Enter a SKU to see its breakdown

Price Calculator

Calculate accurate pricing for your 3D prints with full cost breakdown

Total weight of the printed part
Estimated print duration
Based on print difficulty
Number of units to produce

⚙️ Settings - Auto-Publish Configuration

🚀 One-Click Publishing

Enable automatic publishing to GitHub so your catalog updates instantly without manual git commands!

GitHub Integration Setup

1

Create GitHub Personal Access Token

  1. Go to GitHub Settings → Developer Settings → Personal Access Tokens → Tokens (classic)
  2. Click "Generate new token (classic)"
  3. Note: "Print Genie Catalog Auto-Publish"
  4. Expiration: Choose 90 days or No expiration
  5. Select scopes: ✅ repo (Full control of private repositories)
  6. Click "Generate token"
  7. ⚠️ Copy the token immediately! (You won't see it again)
2

Enter Your GitHub Information

Your GitHub username (visible in your profile URL)
Your repository name (without username)
⚠️ Keep this secret! Stored locally in your browser only.
Usually "main" or "master"
3

Status & Information

No GitHub credentials configured. Please complete steps above.

⚠️ Security Notes

  • Token is stored in browser localStorage - Only on this device
  • Never share your token - It gives full access to your repositories
  • Clear browser data = lost settings - You'll need to reconfigure
  • Token is sent to GitHub only - No third-party servers involved
  • Use HTTPS only - Never on public/insecure WiFi

Printer Cost Settings

Configure your printer operating costs for accurate price calculations

Electricity Costs

Cost per kWh in your area
Average power draw during printing

Depreciation Costs

Total cost of your printer
Total print hours before replacement

Maintenance Costs

Parts, nozzles, belts, etc.
Estimated printing hours per month

Labor Rates

Bed prep, slicing, file transfer
Print supervision cost
Support removal, sanding, finishing

Material Costs (per kg)

Quick Reference

SKU Format

PG-[CATEGORY]-[MATERIAL]-[COLOR]-[SIZE]-[SEQ]

Example: PG-PDTC01-PLA-BLK-M-0001

Product Naming Formula

[Function/Type] - [Distinctive Feature] - [Material] ([Size])

Example: Phone Stand - Adjustable Angle - PLA (Medium)

Common Materials

  • PLA - Standard filament
  • PLP - PLA+ (Enhanced)
  • PET - PETG
  • ABS - ABS filament
  • TPU - Flexible

Common Colors

  • BLK - Black
  • WHT - White
  • GRY - Gray
  • RED - Red
  • BLU - Blue

Size Codes

  • XS - Extra Small (<50mm)
  • S - Small (50-100mm)
  • M - Medium (100-150mm)
  • L - Large (150-200mm)
  • XL - Extra Large (200-250mm)

Full Documentation

For complete guides, see:

  • CATEGORY_STRUCTURE.md
  • SKU_SYSTEM.md
  • PRODUCT_NAMING_GUIDE.md