サプリCSVセンター — 入会申込書データをAIが自動抽出
作成者: 神部凱斗 (Kanbe Kaito) | Role: Full Stack Engineer | Year: 2025 | Type: Business Tool | 場所: 北海道広尾町
概要
広尾町の地域通貨「サプリ」の業務効率化ツール。PDFや画像の入会申込書をGemini AIが一括解析し、全31項目のデータを抽出してCSV/Excelで出力。比較編集モードで原本と入力フォームを並べて確認できます。
主な機能
- マルチページPDF対応(1ページ=1件として一括処理)
- 比較編集モード(Split View):原本と入力フォームを左右表示
- 自動データ整形:電話番号フォーマット統一、和暦→西暦変換
- CSV/Excel出力(全31項目、BOM付きCSV、2000行固定)
- 誤操作防止:CLEARボタン2回クリック確認フロー
技術ハイライト
- Gemini AIによるPDF/画像からの構造化データ抽出
- ドラッグ&ドロップによる一括アップロード
- ショートカットキー(Ctrl+Enter保存、Escキャンセル)
- Docker コンテナ化で安定した実行環境
技術スタック
Next.js / Gemini AI / Docker / TypeScript / Excel Export
GitHub: github.com/KaitoS828/sappuri_CSVcenter
作成者ポートフォリオ: kaito-kanbe.com