開発実績 — 前岡範行

評論ではなく、
自分で手を動かす。

要件定義から実装・デプロイまで、外注せずに作ってきたシステム・アプリ・サイトの一覧です。すべて生成AIを使い、現場で実際に使われる形まで落としています。

助言だけなら誰でもできます。動くものが現場に残るかどうかが、仕事の分かれ目だと思っています。

株式会社Zen 代表 / 40業種・400社以上の事業再生・業務改善。役員として数字を預かる立場で入ります。

30件超 自作したシステム・アプリ・サイト
750 営業リスト1,200件の情報付与にかかった実費
35店舗 監視対象の店舗PCを一元化
0 外注費。要件定義から実装・デプロイまで自分で完結

業務システム・データ自動化

散らばったデータを集めて、人が触らなくても揃う状態にする。

多店舗飲食チェーン

日次データ収集基盤

課題
受発注・売上・PLが4つの別システムに散り、集計のたびに人手がかかっていた。
作ったもの
4つの外部業務システムから毎日自動で収集し、共有Driveに集約する仕組み。
効いたこと
ダッシュボードの前段データが人手ゼロで揃うようになった。
BtoB営業

営業リストの一括エンリッチ

課題
公開の業者リスト約1,200件に、連絡先も営業状況も入っていなかった。
作ったもの
Google Places APIで所在地・Web・口コミ・廃業判定を自動付与。
効いたこと
課金設計を詰めて1,200件を約750円で処理。実行時間の上限は、バッチ並列と中断再開で突破した。
多店舗チェーン

勤怠ポータルの月報自動収集

課題
勤怠ポータルから精算月報を手で落として整形していた。毎月発生する作業。
作ったもの
ログインから取得・整形までを通しでやるWebアプリ。要件定義書に基づいて実装。
効いたこと
毎月の手作業が丸ごと消えた。
建設業

受注から現場が立ち上がる基幹システム

課題
公共工事を受注するたび、現場情報を人が手で入力していた。
作ったもの
受注情報を読み込ませると、現場が自動で立ち上がる仕組み。
効いたこと
入力の起点が消えた。転記ミスも一緒に消えた。
建設業

公共入札情報の自動収集・整形

課題
入札公告がXMLで配信され、そのままでは読むのに手間がかかる。
作ったもの
XMLをパースし、閲覧しやすいHTMLに自動変換。
効いたこと
毎回の確認が「開いて読むだけ」になった。
多店舗チェーン経理

会計SaaSの入金明細取得ツール

課題
入金明細の取得と消込が手作業で、月末に固まって発生していた。
作ったもの
会計SaaSから入金明細を自動取得し、消込の前段まで整える。
効いたこと
経理の月末が平らになった。

現場向けアプリ

AIを、現場の社員がそのまま使える形にする。使われなければ作っていないのと同じ。

多店舗飲食チェーン

店舗チェックアプリ(オフライン対応)

課題
店舗巡回のチェックが紙。電波の悪い店舗ではアプリ化しても入力が止まる。
作ったもの
端末に書いてから送る設計。写真も動画も扱う。Cloudflare Pages+D1+R2で構築。
効いたこと
電波が切れても止まらない。同期の状態を画面に出し、黙って失敗しないようにした。
飲食店

紙アンケートの写真OCR

課題
手書きアンケートの転記に時間がかかる。かといって全自動は誤読が怖い。
作ったもの
写真から生成AIで読み取り、人が目視で確認して確定、スプレッドシートに追記。
効いたこと
AIは下書き、確定は人。意図的にそう設計した。APIキーはサーバ側にのみ置いている。
アパレル・着物アップサイクル

帯の取り合い(カットレイアウト計画)

課題
1枚の帯からどう取るかが職人の頭の中にあり、他の人に渡せない。
作ったもの
バッグの表裏パーツと、残材からのアクセサリーパーツの配置を最適化するアプリ。
効いたこと
受注アプリ・後工程アプリと繋ぐ3フェーズ構成の第1弾として稼働。
菓子製造小売

催事・卸業者向けオーダー受付

課題
卸業者からの注文が電話とFAXで入り、転記して初めて数字になる。
作ったもの
卸業者がスマホから注文入力、スプレッドシートに自動記録、管理画面でマスタと受注を管理。
効いたこと
注文がそのまま数字になり、転記の工程が消えた。
多店舗チェーン

店舗PC監視

課題
店舗のPCが壊れてから連絡が来る。何台あるかも把握できていない。
作ったもの
各店舗PCの状態を集めて一覧で診断する仕組み。
効いたこと
35店舗のPCが1画面に乗った。壊れる前に気づける。
建設業

危険予知(KY)活動アプリ

課題
KY活動が紙で、現場ごとに散らばって残らない。
作ったもの
現場でその場で入力できるアプリ。
効いたこと
記録が集まる状態になった。見られている状態を作るのが先で、罰則は要らない。
飲食(総本店)

在庫棚卸アプリ

課題
棚卸が紙と電卓。数える人によって結果が変わる。
作ったもの
スマホから数を入れるだけで集計まで通るアプリ。
効いたこと
棚卸の当日に数字が出るようになった。
不動産賃貸

不動産管理台帳

課題
物件・契約・入金がExcelに分かれ、突き合わせに時間がかかる。
作ったもの
台帳を1本にまとめ、必要な断面で引けるようにしたアプリ。
効いたこと
担当者以外でも状況が分かる状態になった。
小売

改善提案の課題ジェネレーター

課題
「改善提案を出せ」と言っても、何を書けばいいか分からず止まる。
作ったもの
課題のたたき台を出し、提案をチャットに通知するところまで繋いだ仕組み。
効いたこと
出す側のハードルが下がり、提案が回り始めた。
共通基盤

業務チャット・タスク連携ツール群

課題
通知とタスクが人の記憶に依存していて、抜ける。
作ったもの
業務チャットとタスク管理を繋ぎ、通知とタスク化を自動で回すツール群。
効いたこと
人力で守るルールは必ず抜ける。機械に持たせた。

動画・コンテンツ制作の自動化

編集そのものではなく、編集の前段を機械に渡す。

自社・コンテンツ制作

動画自動編集パイプライン

課題
カット出し・テロップ・ショート候補の切り出しに、毎回まとまった時間が消える。
作ったもの
ffmpegとfaster-whisperで音声を単語単位に文字起こしし、無音・フィラー・チャプター・ショート候補を自動解析。編集計画をJSON化して、Premiere Pro取込用XML(FCP7 xmeml)と字幕SRTを自動生成。
効いたこと
複数のルートを比較検証し、Adobeの拡張仕様変更に依存しないXML生成方式を選定。Adobe側の更新で止まらない作りにした。

Webサイト制作・リニューアル

デザインから配備まで通しで。作って終わりにせず、更新できる状態で渡す。

印刷業・建設業・製造業 ほか

コーポレートサイトの制作・刷新

課題
制作会社に頼むと、たたき台が出るまでが長い。方向性の確認に往復が要る。
作ったもの
生成AIでモックアップを3案出し、選定してから派生させる反復プロセス。SFTP配備まで。
効いたこと
従来2週間相当の工程を短時間に。決める材料が先に出るので、話が早い。
自社

音声で更新されるサイト

課題
サイトの更新を制作会社に頼むと、都度費用と時間がかかる。だから更新されなくなる。
作ったもの
客と話している音声を入れるだけで、内容が更新される仕組み。
効いたこと
更新が作業ではなくなった。頼むかどうかを、こちらで選べる状態になる。

この作り方をしている理由

技術の趣味ではありません。現場で使われ続けるための判断です。

  1. 外部依存を増やさない 単一HTMLとGAS+スプレッドシートを第一候補にする。ビルドが要らないものは5年後も開けます。店の細い回線でも落ちてきます。
  2. 鍵はサーバー側にのみ置く APIキーを環境変数とスクリプトプロパティにしか置かない。ブラウザに出した時点で、全部漏れます。
  3. 全自動にしない。確定は人が押す OCRもAIも下書きまで。人が見て確定する工程を意図的に残します。誤りの見逃しは、時間の節約より高くつきます。
  4. 端末に書いてから送る 「繋がらないから書けない」は現場で使えません。先に手元に残し、後から送る。同期の状態は画面に出して、黙って失敗させない。
  5. 作って終わりにしない 助言ではなく、動くものを現場に定着させるところまでやります。使われていなければ、作っていないのと同じです。

使っているもの

画面
単一HTML(素のJS)/ 外部ライブラリに依存しない
サーバー・データ
Cloudflare Pages / Pages Functions / D1 / R2
業務システム連携
Google Apps Script / スプレッドシート / 各種API
解析・パイプライン
Python / ffmpeg / faster-whisper
開発
生成AI(Claude Code)を使い、要件定義から実装・デプロイまで