
作った理由
家族連れのグループ旅行で、毎回精算に悩んでいたので自分で作りました。
一番の問題は「大人と子供で同じ料金にはならない」のに、既存のアプリがそれに対応していないことでした。
Splitwiseもwalicaも「全員が均等割り」か「金額指定」しかできず、「大人は1口・子供は0.5口・乳幼児は無料」のような柔軟な計算ができません。仕方なくExcelで計算していましたが、毎回「誰かが損をしているかも」という不安がついてまわりました。
それを解決するために、Next.js + Supabaseで個人開発したのがFAMI-KANです。
こんな問題を解決します
- 家族旅行で大人・子供・赤ちゃんの料金を分けて精算したい
- 飲み会で「上司は多め、新入社員は少なめ」と傾斜をつけたい
- BBQや合同キャンプで複数家族の立替を一括管理したい
- 旅行前に集金したお金(デポジット)と実際の出費を照合したい
- 「Splitwiseをインストールして」と頼むのが毎回面倒
- 同棲カップルや友人間の日常的な支出・生活費の管理をしたい
主な機能
① 傾斜配分(比率割り勘)
大人1:子供0.5:乳幼児0 など、参加者ごとの負担比率を自由に設定。
金額ではなく「倍率」で指定するため、旅行の種類・人数が変わっても使い回せます。
飲み会での上下関係での配慮、家族ぐるみのイベントでの子供料金など、あらゆる場面に対応します。
② URLワンタップ共有
精算結果のURLをLINEやメールで送るだけ。
受け取った側はアプリのインストールも会員登録も一切不要。スマホのブラウザで開くだけで精算内容を確認できます。
「アプリ入れて」と頼む気まずさがゼロです。
③ デポジット(共通財布・事前集金)管理
旅行前に集金したお金を「デポジット」として登録しておくと、実際の支出と自動で照合し、残金・追加徴収額を計算します。
幹事の「今いくら残ってるんだっけ…」という悩みを解消します。
④ 最小送金アルゴリズム
10人・20人のグループでも、全員が「誰に、いくら払うか」を1〜2件の振込で完了できるように最適化。
複雑な立替の連鎖をグラフ理論で解いています。
⑤ 完全無料・登録不要・制限なし
会員登録なし、広告なし、機能制限なし、取引件数の上限なし。すべて無料で利用できます。
Splitwiseのような「無料は3件/日まで」という制限はありません。
使い方(3ステップ)
STEP 1 — イベントを作成する
ブラウザで を開き、「新しいイベント」を作成。名前を入力するだけで完了(登録不要)。
STEP 2 — 参加者と支払いを登録する
参加者を追加し、それぞれの「負担比率」を設定(大人1、子供0.5など)。
誰かが立て替えるたびに「支払いを追加」するだけ。
STEP 3 — URLを送って精算完了
「精算レポート」画面のURLをLINEでグループに送信。全員が「誰に、いくら払うか」を一目で確認できます。
こんな方に特におすすめ
| シーン | 人数 | 特徴 |
|---|---|---|
| 家族連れグループ旅行 | 5〜20人 | 大人・子供・乳幼児の傾斜配分 |
| 飲み会・歓送迎会 | 5〜30人 | 上下関係での金額調整 |
| BBQ・合同キャンプ | 3〜20人 | 複数家族の立替一括管理 |
| 同棲カップルの生活費 | 2人 | 毎月の支出を比率で管理 |
| 友人間の日常精算 | 2〜10人 | シンプルな割り勘 |
技術スタック
Next.js / TypeScript / Supabase / Vercel / i18n(8言語対応)
最小送金アルゴリズムの実装(グラフ理論)が技術的なチャレンジでした。
競合との比較
| FAMI-KAN | Splitwise | Walica | OsidOri(オシドリ) | |
|---|---|---|---|---|
| アプリDL不要 | ✅ | ❌ | ✅ | ❌ アプリ必須 |
| 傾斜配分(比率割り勘) | ✅ | ❌ | ❌ | ❌ |
| 完全無料・無制限 | ✅ | 3件/日制限 | ✅ | 基本無料(有料プランあり) |
| デポジット(事前集金)管理 | ✅ | ❌ | ❌ | ❌ |
| 登録不要 | ✅ | ❌ | ✅ | ❌ 登録必須 |
| 多言語対応 | ✅ 8言語 | ✅ | ❌ | ❌ |
| 大人数グループ対応 | ✅ | ✅ | ✅ | ❌(2人専用) |
| 銀行・カード自動連携 | ❌ | ❌ | ❌ | ✅ 1,200以上 |
OsidOri(オシドリ)は夫婦・カップル2人の家計簿特化アプリ。銀行連携などに強みがある一方、グループ精算・傾斜配分・登録不要の点でFAMI-KANと住み分けができている。
関連リンク
- アプリ本体:
- FAMI-KANシリーズ一覧:
- ブログ:
