Project Overview

SoloReserve が どんなプロジェクトかを ひと目でつかむための説明ページ

SoloReserve は、複数店舗を 1 つのアプリケーションで運用できるマルチテナント予約プラットフォームです。 公開予約、顧客マイページ、店舗管理画面、管理 API、運用コマンドまでを一体で提供します。

Active Tenants

2

現在有効化されている店舗数

Platform Shape

予約 SaaS の基盤

フロントの予約導線だけでなく、管理・API・運用まで含めて提供する構成です。

何を作っているか

SoloReserve は、複数店舗を 1 つのアプリケーションで運用できるマルチテナント予約プラットフォームです。

誰が使うか

予約をする利用者、店舗運営者、そして全店舗を管理するプラットフォーム管理者を主な利用者として想定しています。

何が含まれるか

公開予約画面、顧客マイページ、管理画面、管理 API、運用コマンド、決済・通知・監査までを含みます。

Core Areas

このプロジェクトに含まれる主要領域

  • 公開予約: メニュー選択、スタッフ指定、空き枠確認、予約作成、変更、キャンセル
  • 顧客向け機能: 会員登録、ログイン、予約履歴確認、マイページ
  • 店舗管理機能: 予約管理、カレンダー、サービス管理、スタッフ管理、顧客管理、店舗設定
  • プラットフォーム管理: テナント一覧、有効化・無効化、全体運用
  • 外部連携: 公開 API、管理 API、埋め込みウィジェット
  • 運用基盤: バックアップ、リストア、監査ログ、データ保持期間管理、リマインド送信

Strengths

この基盤の強み

  • テナント分離: 店舗ごとに予約、顧客、設定、サービス、スタッフのデータを分離
  • 予約の安全性: 区間重複チェックと DB 制約の 2 層で二重予約を防止
  • API の信頼性: Idempotency-Key による冪等制御に対応
  • 決済対応: Stripe Checkout と Webhook 連携、キャンセル時の返金にも対応
  • 運用しやすさ: CLI でテナント管理、バックアップ、リマインド送信が可能

Use Cases

向いている使い方

美容室・サロン予約サイト 整体・治療院の来店予約 スクールや相談予約の受付サイト 複数店舗をまとめた予約ポータル 周辺システム連携を前提にした予約基盤