Craftplan

Documentation

Welcome to the Craftplan documentation. These guides cover every major feature of the platform, from initial setup to day-to-day operations.

Getting Started

New to Craftplan? Follow the Self-Hosting guide to get Craftplan running with Docker, then read the Overview & Planner guide to learn how the main workspace is organized. Contributing? See the Development Setup for the Elixir dev environment.

Feature Guides

  • Overview & Planner — The landing page with schedule, make sheet, and materials tabs
  • Catalog & BOMs — Products, BOM editor, versioning, labor steps, and pricing
  • Inventory — Materials, lots, stock movements, allergens, and forecasting
  • Orders — Order lifecycle, statuses, calendar view, and invoicing
  • Purchasing — Suppliers, purchase orders, and receiving
  • Production Batching — Batch workflow from allocation to completion
  • Customers — Customer database, addresses, and order history
  • Settings — General configuration, markup, allergens, CSV import/export

API

  • API Reference — Interactive JSON:API documentation with endpoint details, schemas, and examples