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