ホームトレンドpuemos/craftplan
puemos

craftplan

Backend#Elixir#Phoenix#PostgreSQL#ERP#Ash Framework
GitHub で見る →
1,112

// 概要

Craftplan は、小規模な職人やクラフトビジネスの運営ニーズを満たすために特別に設計されたオープンソースの ERP プラットフォームです。カタログ管理、生産計画、在庫管理、CRM などの不可欠なツールを、単一のセルフホスト型ソリューションに統合しています。このシステムは、バージョン管理された Bills of Materials、アレルゲン追跡、自動コスト集計などの専門的な機能をサポートし、製造ワークフローを効率化します。

// 技術解説

Craftplan は Elixir 、 Phoenix LiveView 、および Ash Framework を使用して構築されたオープンソースの ERP システムであり、小規模な職人メーカー特有の業務ニーズを満たすために設計されています。カタログ管理、生産計画、在庫管理、 CRM を単一のプラットフォームに統合することで、複数の異なるビジネスツールを管理する複雑さとコストを排除します。このアーキテクチャは、データ主権と専門的なワークフロー(アレルゲン追跡やバージョン管理された Bills of Materials など)を優先しており、職人による生産のニュアンスに対応できない一般的な ERP ソリューションに代わる強力な選択肢を提供します。

// 主要ハイライト

01
バージョン管理された Bills of Materials により、履歴の正確性と自動コスト集計を維持しながら、反復的なレシピ開発が可能になります。
02
統合された生産バッチ処理により、すべての生産実行における自動的な材料消費と正確なコストスナップショットが可能になります。
03
組み込みのアレルゲンおよび栄養追跡機能は、食品・飲料メーカーにとって不可欠なコンプライアンスサポートを提供します。
04
ファジー検索を備えたグローバルコマンドパレットにより、プラットフォーム全体のあらゆるレコードへの迅速なナビゲーションと即時アクセスが保証されます。
05
このシステムは iCal フィードを介した外部カレンダー統合をサポートしており、ユーザーは注文の配送や生産スケジュールを標準のカレンダーアプリと同期できます。
06
JSON:API および GraphQL を介した包括的な API サポートにより、プログラムによるアクセスや他のビジネスシステムとの統合が可能になります。

// ユースケース

01
自動コスト集計機能を備えた製品カタログとバージョン管理された Bills of Materials の管理
02
生産バッチ処理、在庫追跡、需要予測の効率化
03
統合されたセルフホスト型インターフェース内での顧客注文、請求書発行、CRM の処理

// クイックスタート

Craftplan を使い始めるには、提供されている docker-compose.yml および .env.example ファイルをダウンロードして、 Docker を使用して迅速にデプロイできます。環境変数を設定した後、 'docker compose up -d' を実行してアプリケーション、 PostgreSQL 、および MinIO サービスを開始します。開発者向けには、依存関係のインストール、マイグレーションの実行、ローカル開発用のデータベースへのシードを行う 'mix setup' コマンドが用意されています。