Repolode
alextselegidis

alextselegidis/easyappointments

顧客・サービス・提供者の管理、営業時間の設定、Google Calendarとの同期に対応したセルフホスト型の予約管理Webアプリ。

代替できる製品:CalendlyAcuity Scheduling

スター
4,448
フォーク
1,578
未解決の Issue
176
最終コミット
22 時間前

これは何?

Easy!Appointmentsは、セルフホスト型の予約管理Webアプリです。事業者は顧客、サービス、サービスを提供する担当者を管理できるほか、予約可能な時間帯を制御する営業時間や予約ルールを設定できます。

このアプリケーションはPHPとMySQLで構築されており、ApacheやNginxなどのWebサーバーにデプロイします。インストールでは、ファイルをアップロードして設定ファイルを編集し、ブラウザーでセットアップウィザードを完了します。データは運用者自身のサーバーに保存されます。

Google Calendarとの同期、メール通知システム、多言語インターフェースを備えています。ローカル開発用のDocker Compose環境も用意されています。

主な機能

  • 01顧客、サービス、担当者を一元管理
  • 02営業時間や予約ルールを設定して予約可能な時間帯を管理
  • 03予約をGoogle Calendarと同期
  • 04メール通知を送信
  • 05多言語対応のユーザーインターフェース
  • 06PHPとMySQLを使い、ApacheまたはNginxでセルフホスト

ユースケース

  • クリニック、美容室、コンサルティング事業などのオンライン予約ページを運営する
  • 第三者の予約サービスを使わずに、顧客がスタッフの空き時間を予約できるようにする
  • 予約データを自社のインフラに保管する

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/alextselegidis/easyappointments.git
  2. 2

    プロジェクトフォルダーに移動する

    cd easyappointments
  3. 3

    Docker環境を起動する

    docker compose up
  4. 4

    2つ目のターミナルで、appコンテナ内のシェルを開いてから依存関係をインストールする

    docker compose exec php-fpm bash

使う前に知っておきたいこと

  • READMEのクイックスタートは開発用です。本番環境では、ApacheまたはNginx、PHP 8.2以降、MySQLを手動でセットアップする必要があります。
  • プレミアム機能はプロジェクトのウェブサイトで別途販売されています。

トピック

よくある質問

easyappointments とは?
顧客・サービス・提供者の管理、営業時間の設定、Google Calendarとの同期に対応したセルフホスト型の予約管理Webアプリ。 Easy!Appointmentsは、セルフホスト型の予約管理Webアプリです。事業者は顧客、サービス、サービスを提供する担当者を管理できるほか、予約可能な時間帯を制御する営業時間や予約ルールを設定できます。
easyappointments は無料で使えますか?ライセンスは?
easyappointments は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
easyappointments は今もメンテナンスされていますか?
活発にメンテナンス中。easyappointments の最終コミットは 2026年10月19日 です。
easyappointments は何に使えますか?
クリニック、美容室、コンサルティング事業などのオンライン予約ページを運営する 第三者の予約サービスを使わずに、顧客がスタッフの空き時間を予約できるようにする 予約データを自社のインフラに保管する
easyappointments のインストール方法は?
リポジトリをクローンする: git clone https://github.com/alextselegidis/easyappointments.git プロジェクトフォルダーに移動する: cd easyappointments Docker環境を起動する: docker compose up 2つ目のターミナルで、appコンテナ内のシェルを開いてから依存関係をインストールする: docker compose exec php-fpm bash
easyappointments はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/alextselegidis/easyappointments

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト