ごたけPORTFOLIO
← 制作物・実績の一覧へ

業務ツール / 自主制作

仕入・販売の在庫管理

仕入れと販売を記録し、商品ごとの在庫と売上をまとめて確認。

制作区分
自主制作
制作年月
使用技術・関連分野
TypeScript / ブラウザー内で処理
仕入・販売の在庫管理ツール。入力欄、在庫と売上の実際の表示(自主制作)

クラウドワークスの公開募集を題材にした自主制作です。依頼者からの受注・納品実績ではなく、商品・取引は架空のデータです。

制作のポイント

  1. 一つの台帳から在庫と売上を計算

    仕入れと販売を同じ記録にまとめ、集計の元データをそろえました。販売日の在庫を確認し、在庫を超える販売は登録できないようにしています。

  2. 読み込みに失敗しても、元の記録を保持

    CSV・保存ファイルは、項目と取引の整合性を確認してから反映します。入力に問題があれば、現在の台帳を残したまま修正箇所を案内します。

目的・担当範囲

目的
別々の管理表への転記を減らし、何がいくつ残っているかを仕入れ・販売と一緒に確認できること。
担当範囲
業務の流れの整理、台帳と計算ルールの設計、入力・集計・ファイル入出力の実装。
取り組みの内容と確認結果

取り組んだこと

  • 仕入・販売の登録と在庫・売上の集計
  • 在庫を超える販売のチェック
  • 仕入先での絞り込みとCSV出力
  • 記録ファイルの保存と読み込み

確認できていること

  • 仕入・販売による在庫と売上の更新、在庫不足の拒否を架空データで確認。
  • CSV入力、JSON保存・読込、誤った入力で元の台帳を保持することを確認。

対応範囲・補足

  • ブラウザー版として独自に制作しています。Excelマクロではありません。
  • 販売サイトとの連携、複数人での共有、セット商品の在庫管理は含みません。
  • 入力は画面を閉じると消えます。残す場合はファイルに保存します。
参考にした募集と制作内容

物販管理表の作成。仕入及び販売の一元管理 ↗クラウドワークス / 2026-10-04 確認 / 募集終了

募集で求められていたこと
仕入先ごとに分かれた表をまとめ、仕入れ・在庫・販売を連動させたいという募集。
自主制作で形にしたこと
仕入れと販売を一つの台帳で扱い、販売登録から在庫数と売上の更新まで操作できる形にしました。
元の依頼との違い
元の募集はExcelでの管理やCSV活用を想定しています。この作例はブラウザー版で、販売サイトとの接続やセット商品の管理は対象外です。
← 制作物・実績の一覧へ