Antone
kintone と Excel に散らばっていた SES 事業の業務管理を、1 つの Web アプリに統合。要員稼働・案件・顧客・月次 P&L を、自分たちの手で持つ統合業務管理システム。
- status
- live
- employees
- 200
- customers
- 1,300
- projects
- 200
- db_tables
- 16
- integrations
- 3

外注の SaaS から、自社の資産へ
kintone + Excel で分散運用
- −要員稼働管理は Excel に手入力
- −案件・顧客は kintone に分散
- −月次 PL は Excel で手集計
- −給与原価は freee から手転記
Antone — 完全自社開発で統合
- +要員稼働・案件・顧客・月次 PL を 1 つの Web アプリに統合
- +社員 200 / 顧客 1,300 / 案件 200 を一元管理
- +freee 給与を自動同期し PL 原価へ反映
- +kintone をマスタに差分同期、Notion で自己紹介連携
SaaS に業務を合わせるのをやめて、
業務に、システムを合わせた。
One platform,
six modules.
SES 社員名簿
社員 200 名を、現職 / 承諾後入社前 / 退職 × School / NON / ENG のツリー型フィルタで管理。75vw のスライドパネルで FieldBox インライン編集、Notion 連携の自己紹介・freee 給与履歴をタブ表示します。
月次 P&L
売上高 / 売上原価 / 粗利益の 3 セクションを展開・折りたたみ式で表示。社員ベース / 案件ベースを切替え、契約期間ベースで売上を計算、freee 給与データを原価へ自動反映。会計年度は 4 月始まり。
プロジェクト管理
案件 200 件を 50vw の編集パネルで管理。担当社員・顧客と相互リンクし、契約単価と期間を一元管理。全カラムソートに対応します。
顧客管理
顧客 1,300 社をページネーション(50 件 / 頁)で表示。URL パラメータ(?open=)でパネルを自動オープン、全カラムソートに対応した営業基盤。
経営ダッシュボード
稼働率 / 月次売上 / 待機コストの KPI カード、契約終了アラート、属性別・営業状況別の集計を 1 画面に集約。SES 事業の今を即座に把握できます。
認証・権限
Supabase Auth(Google OAuth + メール / パスワード)と 3 段階ロール(super_admin / admin / member)。給与閲覧・設定変更をロールで制御し、全テーブル RLS + 論理削除 + audit_logs で保護します。
採用も、同じ画面で。
営業・稼働管理だけでなく、採用ダッシュボードも標準装備。在籍者数・入退社・純増減・離職率の KPI、月別の入社退職推移、在籍数推移、四半期別サマリーまでを 1 画面に集約します。

- → 在籍 / 入社 / 退職 / 純増減 / 離職率
- → 月別 入社・退職推移 + 在籍数推移
- → 四半期別サマリー
kintone をマスタに、Supabase へ集約
- ·16 テーブル · 論理削除 (deleted_at)
- ·Google OAuth + メール / パスワード
- ·全テーブル RLS · audit_logs
- ·hooks / useXxx — CRUD + Optimistic Update
- ·lib/calc.ts — PL 集計
- 01
Sync
kintone / freee / Notion→ Vercel Cron · CRON_SECRETkintone をマスタに 5 アプリを差分同期。freee 給与と Notion 自己紹介も定期同期して Supabase に集約。
- 02
Store
Supabase · PostgreSQL→ 16 tables · RLS · 論理削除認証・行レベルセキュリティ・監査ログを備えた単一データ層。個人情報は employee_sensitive に分離。
- 03
Serve
Next.js 16 · React 19→ Vercel (App Router)TanStack Query で楽観的更新、フロントで PL 集計。スライドパネル UI で一覧と詳細編集を両立。
Spec sheet
Frontend
| Stack | Next.js 16 (App Router) · React 19 · TypeScript |
|---|---|
| Styling | Tailwind CSS v4 · CSS 変数ライトテーマ |
| Data | TanStack Query v5 · Optimistic Update |
| Calc | lib/calc.ts — PL 集計をフロントで実行 |
Backend
| BaaS | Supabase — PostgreSQL + Auth + RLS |
|---|---|
| Integration | @supabase/ssr (SSR / CSR クライアント) |
| Schema | 16 テーブル · 論理削除 (deleted_at) |
| Security | 全テーブル RLS · audit_logs · employee_sensitive 分離 |
Integrations
| kintone | 5 アプリ別トークン · マスタ → 差分同期 |
|---|---|
| freee 人事労務 | 給与・賞与 OAuth 同期 · 122 名 / 2022〜 |
| Notion | Internal Integration · 社員自己紹介 |
| 除外 | bank_account / my_number は同期対象外 |
Operations
| Hosting | Vercel — CDN + Edge + Cron Jobs |
|---|---|
| Auth | Supabase Auth · Google OAuth + メール/PW |
| RBAC | super_admin / admin / member の 3 段階 |
| URL | ansel-plcs.vercel.app |
これまでと、これから
- shippedin-productioncurrent
コア業務管理、本番稼働中
- +社員 / 案件 / 顧客 / フリーランス / 活動履歴 / 月次 PL / ダッシュボード
- +メンバー管理・ロール権限・マイアカウント
- +kintone・freee・Notion 連携と Vercel Cron 同期
- +社員 200 / 顧客 1,300 / 案件 200 を一元管理
- 短期next
請求まわりの自動化
- ~案件データから請求書 PDF を自動生成
- ~請求 → 入金のステータス追跡(入金消込)
- ~kintone 双方向同期(Antone 側の変更を反映)
- 中期planned
予測と再利用
- ~売掛金の入金予定からキャッシュフロー予測
- ~社員スキルセットの DB 管理と案件マッチング
- ~PL / 社員一覧の Excel エクスポート
- 長期vision
グループ経営への統合
- ~Ansel PL を親会社 Asikaze の全社 P&L に統合反映
- ~freee 会計との仕訳データ自動連携
- ~売上推移・稼働率トレンド・予測分析のダッシュボード強化
業務管理を、
自社の資産に
外部 SaaS のライセンス費を払い続けるより、自分たちの業務に合わせて作る。Antone のような社内システムの内製化、Ansel Technologies がご相談から伴走します。
