WMS(倉庫管理システム)
建設現場の資材入出庫をリアルタイムに一元管理
建設業向け倉庫管理システム。資材の在庫管理・持出依頼・引下依頼・配送スケジュール・現場保管・レポートを一元化し、現場と倉庫間の資材移動をリアルタイムで可視化。PWA対応でスマホからも操作可能なWebアプリです。

主な機能
資材の入出庫から現場保管・レポートまで、建設現場の倉庫業務をトータルに支援
ダッシュボード
持出依頼・引下依頼の最新状況、期限超過タスク、最新コメント、配送カレンダーをひと目で把握。KPIを一画面に集約し、倉庫業務の全体像をリアルタイムに確認できます。
在庫管理
資材コード・名称・在庫数・ステータスで在庫を一覧管理。検索・フィルタで素早く目的の資材を特定し、在庫切れや過剰在庫を防止します。
持出管理
配送準備中・配送中・配送完了の3ステータスで進捗をカード表示。新規持出依頼の作成から配送完了まで、倉庫から現場への資材持出を一気通貫で管理します。
引下依頼
現場から倉庫への資材引下依頼を一元管理。依頼番号・配送先・予定日・ステータスで一覧化し、フィルタで効率的に処理状況を把握できます。
配送スケジュール
月・週・日表示のカレンダーで配送予定を可視化。現場名と日付で配送を管理し、効率的なルート計画と配車を支援します。
現場保管
各現場に保管されている材料の数量・ステータスを一覧管理。CSVインポート・エクスポートに対応し、大量データの一括登録も可能です。
レポート
入出庫の明細データを集約し、フィルタ条件で自在に絞り込み。資材の移動履歴を詳細に追跡でき、棚卸や監査に活用できます。
ユーザー管理
管理者・倉庫管理者・現場管理者・作業員などロールベースのアクセス制御。ユーザーの招待・編集・無効化に対応し、組織の権限管理を実現します。
ダッシュボード
持出依頼・引下依頼の最新状況、期限超過タスク、最新コメント、配送カレンダーをひと目で把握。KPIを一画面に集約し、倉庫業務の全体像をリアルタイムに確認できます。

在庫管理
資材コード・名称・在庫数・ステータスで在庫を一覧管理。検索・フィルタで素早く目的の資材を特定し、在庫切れや過剰在庫を防止します。

持出管理
配送準備中・配送中・配送完了の3ステータスで進捗をカード表示。新規持出依頼の作成から配送完了まで、倉庫から現場への資材持出を一気通貫で管理します。

引下依頼
現場から倉庫への資材引下依頼を一元管理。依頼番号・配送先・予定日・ステータスで一覧化し、フィルタで効率的に処理状況を把握できます。

配送スケジュール
月・週・日表示のカレンダーで配送予定を可視化。現場名と日付で配送を管理し、効率的なルート計画と配車を支援します。

現場保管
各現場に保管されている材料の数量・ステータスを一覧管理。CSVインポート・エクスポートに対応し、大量データの一括登録も可能です。

レポート
入出庫の明細データを集約し、フィルタ条件で自在に絞り込み。資材の移動履歴を詳細に追跡でき、棚卸や監査に活用できます。

ユーザー管理
管理者・倉庫管理者・現場管理者・作業員などロールベースのアクセス制御。ユーザーの招待・編集・無効化に対応し、組織の権限管理を実現します。

プロジェクト概要
技術スタック
- Next.js(App Router)
- React + TypeScript
- Tailwind CSS + shadcn/ui
- Clerk認証
- Convex(リアルタイムDB)
- PWA(プッシュ通知・オフライン対応)
実装した機能
- ダッシュボード・KPI集約
- 在庫管理・検索フィルタ
- 持出・引下依頼ワークフロー
- 配送スケジュール(カレンダー表示)
- 現場保管・CSV入出力
- レポート・ロールベースアクセス制御