ナイトクラブ向け店舗管理システム(Next.js × Supabase)

Web Application

ナイトクラブ向け
店舗管理システム

キャバクラ・ホストクラブなどのナイトクラブ業態に特化したフルスタック店舗管理Webアプリ。フロア管理から給与計算まで、店舗運営に必要なすべての業務をワンプラットフォームでカバーする実運用レベルのシステムです。

Next.js 16React 19TypeScriptSupabaseTailwind CSSVercel
開発の背景と課題
  • 紙伝票・スプレッドシートでの管理が多く、日次・月次レポートの集計に多大な手間がかかっていた
  • 既存ツールでは業種特有のニーズ(セット料金・指名料・売掛管理など)に対応できていなかった
  • キャストの給与明細発行や出勤管理がアナログ運用で、人的ミスや管理コストが課題だった
主な機能
🏠

リアルタイム フロア管理

テーブルの空席・使用中・会計待ちをリアルタイム可視化。伝票のワンクリック起票とセッション管理を実現。

💴

会計・支払い処理

セット料金の自動計算、指名料・割引の適用まで対応。会計精算から領収書発行まで一括処理。

📊

売上レポート(日次・週次・月次)

売上データをグラフで自動集計。経営判断に必要なKPIをリアルタイムで把握できる。

💰

給与計算・明細PDF出力

勤務実績をもとに給与を自動計算し、PDF形式の給与明細を生成。手作業ミスをゼロに。

👤

顧客管理(CRM)

顧客情報・来店履歴・担当キャストを一元管理。来店データの可視化でリピーター対応を強化。

📱

QRコード オーダー画面

テーブルごとにQRコードを発行・印刷。ログイン不要でその場からオーダー入力できるモバイル対応設計。

📋

売掛金管理

後払い・ツケ払いに対応した売掛管理。未回収残高の一覧で入金確認業務を効率化。

🔐

キャスト専用ポータル

キャストごとにID・パスワードを発行。スマホから売上・給与・来店履歴をいつでも確認可能。

技術スタック
Framework
Next.js 16 / React 19
Language
TypeScript
Styling
Tailwind CSS / shadcn/ui
Backend / DB
Supabase (PostgreSQL)
Auth
Supabase Auth
Chart
Recharts
PDF
jsPDF / html2canvas
Deploy
Vercel
導入効果・成果
10
機能モジュール
店舗業務をフルカバーする機能群を単一システムで実現
0
給与計算ミス
自動計算とPDF出力で月末の手作業を完全排除
2
ユーザーロール
管理者・キャストそれぞれに最適化された専用UI

伝票起票から会計・売上集計・給与計算までの一連の業務フローが完全デジタル化。業種特有の複雑な料金体系(セット料金・指名料・売掛など)にも柔軟に対応し、ナイトクラブ業態の実務に特化した唯一無二のシステムです。