// data.jsx — content for SaaS Lab. landing
// All Japanese-first content lives here so sections.jsx focuses on layout.

const TOOLS = [
  {
    id: "newtab",
    name: "カスタム新規タブ",
    en: "Custom New Tab",
    cat: "Browser",
    accent: "purple",
    blurb: "よく使うリンクを自分の業務に合わせて自由にレイアウトできる、新しいタブの置き換え。",
    bullets: [
      "ブックマークでは整理しきれないリンクを、業務動線で配置",
      "セクション分け／色分け／ピン留めをカスタマイズ可能",
      "Chrome 拡張として動作"
    ],
    metric: { v: "5s", k: "毎朝のリンク探しを短縮" }
  },
  {
    id: "sns-viewer",
    name: "SNS 閲覧簡易化ツール",
    en: "SNS Quick Viewer",
    cat: "Browser",
    accent: "cyan",
    blurb: "SNSの情報収集を「必要な情報だけ」に絞り、ノイズを削ったまま流し読みできる軽量ビューア。",
    bullets: [
      "リストを横断して必要な投稿だけ抽出",
      "余計なUI・広告・おすすめを非表示に",
      "情報収集の集中時間を確保"
    ],
    metric: { v: "1/3", k: "情報収集時間を圧縮" }
  },
  {
    id: "excel-dict",
    name: "Excel マスタ変換ツール",
    en: "Excel Master Converter",
    cat: "Data",
    accent: "lime",
    blurb: "辞書登録ルールに基づき、Excel形式のマスタデータを別フォーマットへ一括変換。",
    bullets: [
      "業務独自の置換ルールを辞書として保存・再利用",
      "ドラッグ＆ドロップで即変換、結果をxlsxで出力",
      "数百行のマスタも数秒で処理"
    ],
    metric: { v: "数時間→数秒", k: "手作業の置換が消える" }
  },
  {
    id: "shipping",
    name: "市場用出荷伝票システム",
    en: "Shipping Slip System",
    cat: "Operations",
    accent: "orange",
    blurb: "市場向けの出荷伝票を、入力フォームから一気通貫で発行する業務システム。",
    bullets: [
      "得意先・商品マスタと連動した伝票生成",
      "印刷レイアウトを既存運用に合わせて調整",
      "日次／月次の出荷データもCSVで蓄積"
    ],
    metric: { v: "手書き0", k: "毎日の伝票発行が自動化" }
  },
  {
    id: "img-to-list",
    name: "画像→データ抽出ツール",
    en: "Image to List",
    cat: "Data",
    accent: "purple",
    blurb: "写真やスクショに写った情報を、構造化されたリストに変換するOCR連携ツール。",
    bullets: [
      "棚卸し・名刺・伝票などをスマホ撮影で台帳化",
      "項目ごとに列を指定して整形",
      "CSV／Excelで書き出し"
    ],
    metric: { v: "撮るだけ", k: "目視転記をやめる" }
  },
  {
    id: "streak",
    name: "ストリーク型タスクチェッカー",
    en: "Streak Habit Tracker",
    cat: "Habit",
    accent: "lime",
    blurb: "連続日数とバッジで継続を仕組み化する、チーム／個人向けタスクチェックツール。",
    bullets: [
      "毎日のチェックでストリークを積み上げる",
      "達成条件に応じたバッジ・実績解放",
      "個人運用にもチーム運用にも対応"
    ],
    metric: { v: "継続率↑", k: "意志力に頼らない仕組み" }
  },
  {
    id: "course-site",
    name: "動画コース用会員サイト",
    en: "Course Membership",
    cat: "Membership",
    accent: "cyan",
    blurb: "動画コースを販売・配信するための、会員管理付きシンプル会員サイト。",
    bullets: [
      "会員ごとの進捗・視聴履歴を可視化",
      "コース・レッスン・章立てを自由に編成",
      "決済／メール連携にも対応可能"
    ],
    metric: { v: "1人運用OK", k: "スクール立ち上げの最小構成" }
  },
  {
    id: "members-msg",
    name: "会員用メッセージPF",
    en: "Members Message",
    cat: "Membership",
    accent: "orange",
    blurb: "会員限定のクローズドなコミュニケーションを成立させるメッセージプラットフォーム。",
    bullets: [
      "個別／グループDMを安全に運用",
      "管理者からの一斉配信、既読管理",
      "外部SNSに依存しない自前運用が可能"
    ],
    metric: { v: "閉じた場", k: "顧客との距離を近く" }
  },
  {
    id: "house-task",
    name: "家事分担マネージャー",
    en: "Household Tasks",
    cat: "Personal",
    accent: "pink",
    blurb: "家事の役割分担とこなしたタスクを、家族間で見える化するチェックツール。",
    bullets: [
      "誰が・何を・いつやったかを記録",
      "週次・月次でバランスを可視化",
      "気まずい話題を「データで」共有"
    ],
    metric: { v: "ケンカ-1", k: "感情論を、見える化で解決" }
  },
  {
    id: "split",
    name: "家計の折半計算ツール",
    en: "Bill Splitter",
    cat: "Personal",
    accent: "purple",
    blurb: "夫婦・カップル・ルームメイトの支出を入力するだけで、誰がいくら返すか即計算。",
    bullets: [
      "立替支出を一覧で登録",
      "比率を変えての折半も対応",
      "月締めで自動精算サマリーを生成"
    ],
    metric: { v: "計算0秒", k: "毎月の清算ストレスをゼロに" }
  },
  {
    id: "pdf-edit",
    name: "PDF 編集ツール",
    en: "PDF Editor",
    cat: "Document",
    accent: "cyan",
    blurb: "ブラウザだけで完結する、軽量なPDF編集（結合・分割・並べ替え・注釈）ツール。",
    bullets: [
      "アップロード不要、ローカル完結で安心",
      "ページ並べ替え・回転・抽出・結合",
      "テキスト／署名の追加にも対応"
    ],
    metric: { v: "Web完結", k: "高額ソフト不要" }
  },
  {
    id: "pdf-compress",
    name: "スキャンPDF軽量化ツール",
    en: "Scan PDF Compressor",
    cat: "Document",
    accent: "lime",
    blurb: "メールに添付できない重いスキャンPDFを、読める品質を保ったまま圧縮。",
    bullets: [
      "解像度・カラーモードを自動最適化",
      "数MB→数百KB級まで圧縮",
      "PPAPの代替にもなる軽量フロー"
    ],
    metric: { v: "1/10", k: "メール添付が通る重さに" }
  }
];

const CATS = ["All","Browser","Data","Operations","Habit","Membership","Personal","Document"];

const PAINS = [
  {
    icon: "clock",
    accent: "orange",
    title: "毎日の同じ作業に、また今日も30分。",
    body: "Excelの転記、コピペ、ファイル整形、伝票発行。一回ずつは小さいけれど、年間で見ると 100 時間以上の時間が溶けています。"
  },
  {
    icon: "wallet",
    accent: "purple",
    title: "ツール開発を頼みたいけど、見積もりが桁違い。",
    body: "「これくらい自動化したい」を相談すると 100万円〜。社内SEもいない。結局、Excel と気合で何年も耐え忍んでいる。"
  },
  {
    icon: "spark",
    accent: "cyan",
    title: "自分の業務にフィットするツールが、世の中にない。",
    body: "SaaS を試しても、自社の業務フローと微妙に噛み合わない。標準機能に業務を寄せるのは本末転倒だと、心のどこかで分かっている。"
  },
  {
    icon: "doc",
    accent: "lime",
    title: "「やりたいこと」を、うまく言語化できない。",
    body: "頭の中ではイメージできるのに、要件として言葉にできない。だから誰に頼めばいいのかも分からず、結局先延ばしになる。"
  }
];

const SERVICES = [
  {
    n: "01",
    title: "業務フローの棚卸し",
    en: "Audit",
    body: "現場に入り込み、実際の作業を観察。「どこに時間が溶けているか」「どこを自動化すれば効果が大きいか」を一緒に洗い出します。"
  },
  {
    n: "02",
    title: "小さく作る、すぐ使う",
    en: "Build",
    body: "完璧な仕様書より、まず動くもの。数日〜約2週間で第一版を渡し、使いながら磨きます。スクラム的に伴走するのが得意です。"
  },
  {
    n: "03",
    title: "ちょうど良い自動化",
    en: "Automate",
    body: "全部を自動化しないこと。判断は人、繰り返しは機械。「半自動化」のラインを業務ごとに設計します。"
  },
  {
    n: "04",
    title: "業務システムの内製化支援",
    en: "Enablement",
    body: "作って終わりではなく、社内で運用・改修できる状態へ。シンプルな構成で、属人化しすぎないツールに仕上げます。"
  }
];

const STEPS = [
  { n: "01", title: "気軽に相談", body: "フォームから30秒で送信。やりたいことを箇条書きでOK、まとまっていなくて大丈夫です。" },
  { n: "02", title: "ヒアリング", body: "30〜60分のオンラインMTGで、業務フローを聞き出し、解決の方向性を一緒に整理します。" },
  { n: "03", title: "見積もり", body: "対応範囲と概算費用・期間を提示。やる／やらないをここで判断してください。" },
  { n: "04", title: "制作", body: "数日〜約2週間で第一版を納品。動かしながら、必要な調整を重ねていきます。" },
  { n: "05", title: "運用・改修", body: "渡して終わりではなく、使い始めてからの調整も柔軟に対応します。" }
];

const FAQS = [
  { q: "プログラミングはまったく分からないのですが、相談できますか？", a: "むしろ歓迎します。「何が技術的に可能か」を翻訳するのが私の役割です。やりたいこと・困っていることを、言葉のまま伝えてください。" },
  { q: "なぜ一般的な開発会社より、安く対応できるのですか？", a: "私自身が現場の運用担当として育ち、社内ツールを「自分で使うため」に作ってきたためです。豪華な仕様書や営業工程を挟まず、必要な機能だけを直接組むので価格を抑えられます。" },
  { q: "「セミプロ」と書かれていますが、品質は大丈夫？", a: "業務で日常使いに耐える品質で作ります。一方で、大規模な金融基盤級の堅牢性や、24/365 監視が前提のSaaSは対応外です。ライン引きは正直に伝えます。" },
  { q: "どんな規模の案件まで対応できますか？", a: "1人〜数十人で使う社内ツール、個人事業主向けのワークフロー、小規模な会員サイト程度までが目安です。大規模／大量同時アクセス／厳密なセキュリティ監査が必要なものは別の専門家をお勧めします。" },
  { q: "納期はどのくらいですか？", a: "規模によりますが、目安は数日〜約2週間。お試し検証レベルなら最短当日で動くものを用意することもあります。" },
  { q: "保守・運用も頼めますか？", a: "可能です。ただし、できるだけ「壊れにくい・改修しやすい」構成で作るので、軽微な変更はご自身で対応できる状態を目指します。" },
  { q: "対応エリアは？", a: "オンラインで完結しますので、全国・海外でも対応可能です。必要に応じて現場訪問もご相談ください。" }
];

const CANNOT = [
  { t: "大規模・高負荷システム", b: "数万人規模の同時アクセスや、ミッションクリティカルな金融・医療基盤など" },
  { t: "厳密なセキュリティ監査が要件", b: "ISMS／SOC2 などの認証取得が前提のプロダクト" },
  { t: "ネイティブアプリ単体の開発", b: "iOS／Android のストア審査・申請が必須となる純ネイティブ案件" },
  { t: "デザイン単体のお仕事", b: "実装が伴わないグラフィック制作・ブランディング単体は対応外です" },
  { t: "「とにかく安く」だけの案件", b: "価格を理由に品質を妥協する仕事はお互いに不幸になるため、お断りしています" }
];

const STATS = [
  { v: 50, suffix: "+", k: "作成したツール" },
  { v: 18, suffix: "年", k: "業務改善・オペレーション歴" },
  { v: 24, suffix: "h", k: "平均初動返信スピード" },
  { v: 1, suffix: "日", k: "最短納品サイクル" }
];

const VOICES = [
  {
    role: "卸売業 / 経営者",
    company: "社員12名",
    quote: "毎月20時間かかっていた伝票業務が、ボタン一発に。他社見積りの1/5の費用で、ムダな機能を削った構成に仕上げてくれたのが大きかった。"
  },
  {
    role: "EC事業 / 個人事業主",
    company: "1人運営",
    quote: "「これくらいできるかな？」の相談から4日で動くプロトタイプ。仕様書を書く手間が一切要らず、判断スピードがまったく変わりました。"
  },
  {
    role: "サービス業 / 管理職",
    company: "店舗チェーン",
    quote: "「何を自動化したいのか」さえ言語化できていなかったんです。現場を見てもらったら、こちらが気づいていなかったムダまで点で語ってくれました。"
  },
  {
    role: "製造業 / 工場長",
    company: "年商1億規模",
    quote: "他社の見積りは300万円。ここに頼んだら、要らない機能を削った最小構成で、5分の1で動きました。「この価格でここまで？」が正直な感想です。"
  },
  {
    role: "士業事務所 / 代表",
    company: "スタッフ4名",
    quote: "10年使い回していたExcelマスタを、一晩で別フォーマットに変換するツールにしてもらいました。これ以降、手作業の転記は0です。"
  },
  {
    role: "飲食店 / オーナー",
    company: "2店舗運営",
    quote: "市販SaaSを試したら、うちの業務フローと一致せず使えず。「この業務だけにフィットさせたい」を叶えてもらえて、やっと現場が楽になりました。"
  }
];

Object.assign(window, { TOOLS, CATS, PAINS, SERVICES, STEPS, FAQS, CANNOT, STATS, VOICES });
