// 概要
Craftplan は、小規模な職人やクラフトビジネスの運営ニーズを満たすために特別に設計されたオープンソースの ERP プラットフォームです。カタログ管理、生産計画、在庫管理、CRM などの不可欠なツールを、単一のセルフホスト型ソリューションに統合しています。このシステムは、バージョン管理された Bills of Materials、アレルゲン追跡、自動コスト集計などの専門的な機能をサポートし、製造ワークフローを効率化します。
// 技術解説
Craftplan は Elixir 、 Phoenix LiveView 、および Ash Framework を使用して構築されたオープンソースの ERP システムであり、小規模な職人メーカー特有の業務ニーズを満たすために設計されています。カタログ管理、生産計画、在庫管理、 CRM を単一のプラットフォームに統合することで、複数の異なるビジネスツールを管理する複雑さとコストを排除します。このアーキテクチャは、データ主権と専門的なワークフロー(アレルゲン追跡やバージョン管理された Bills of Materials など)を優先しており、職人による生産のニュアンスに対応できない一般的な ERP ソリューションに代わる強力な選択肢を提供します。
// 主要ハイライト
// ユースケース
// クイックスタート
Craftplan を使い始めるには、提供されている docker-compose.yml および .env.example ファイルをダウンロードして、 Docker を使用して迅速にデプロイできます。環境変数を設定した後、 'docker compose up -d' を実行してアプリケーション、 PostgreSQL 、および MinIO サービスを開始します。開発者向けには、依存関係のインストール、マイグレーションの実行、ローカル開発用のデータベースへのシードを行う 'mix setup' コマンドが用意されています。