Repolode
alextselegidis

alextselegidis/easyappointments

Самостоятельно размещаемое веб-приложение для записи на встречи с управлением клиентами, услугами и специалистами, рабочими графиками и синхронизацией с Google Calendar.

Open source альтернатива:CalendlyAcuity Scheduling

Звёзды
4,448
Форки
1,578
Открытые issues
176
Последний коммит
21 час назад

Что это?

Easy!Appointments — веб-приложение для самостоятельного размещения и записи на встречи. Оно позволяет компании управлять клиентами, услугами и специалистами, которые их оказывают, а также задавать рабочие графики и правила записи, определяющие доступные для бронирования интервалы.

Приложение создано на PHP и MySQL и разворачивается на веб-сервере, например Apache или Nginx. Для установки нужно загрузить файлы, отредактировать конфигурационный файл и пройти мастер настройки в браузере. Данные хранятся на собственном сервере оператора.

В проект входят синхронизация с Google Calendar, система уведомлений по электронной почте и многоязычный интерфейс. Для локальной разработки предусмотрено окружение Docker Compose.

Ключевые возможности

  • 01Управление клиентами, услугами и специалистами в одном месте
  • 02Настройка рабочих графиков и правил записи, определяющих доступность
  • 03Синхронизация встреч с Google Calendar
  • 04Отправка уведомлений по электронной почте
  • 05Многоязычный пользовательский интерфейс
  • 06Самостоятельное размещение на Apache или Nginx с PHP и MySQL

Сценарии использования

  • Создание страницы онлайн-записи для клиники, салона или консалтинговой компании
  • Возможность записываться к сотрудникам без стороннего сервиса планирования
  • Хранение данных о встречах в собственной инфраструктуре

Быстрый старт

  1. 1

    Клонируйте репозиторий

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

    Перейдите в папку проекта

    cd easyappointments
  3. 3

    Запустите среду Docker

    docker compose up
  4. 4

    Во втором терминале откройте оболочку в контейнере app, затем установите зависимости

    docker compose exec php-fpm bash

Что важно знать

  • Краткое руководство в README предназначено для разработки; для production необходимо вручную настроить Apache или Nginx, PHP 8.2 или новее и MySQL.
  • Премиум-функции продаются отдельно на сайте проекта.

Темы

Частые вопросы

Что такое easyappointments?
Самостоятельно размещаемое веб-приложение для записи на встречи с управлением клиентами, услугами и специалистами, рабочими графиками и синхронизацией с Google Calendar. Easy!Appointments — веб-приложение для самостоятельного размещения и записи на встречи. Оно позволяет компании управлять клиентами, услугами и специалистами, которые их оказывают, а также задавать рабочие графики и правила записи, определяющие доступные для бронирования интервалы.
easyappointments можно использовать бесплатно? Какая у него лицензия?
easyappointments распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
easyappointments всё ещё поддерживается?
Активно поддерживается. Последний коммит в easyappointments — 19 окт. 2026 г..
Для чего можно использовать easyappointments?
Создание страницы онлайн-записи для клиники, салона или консалтинговой компании Возможность записываться к сотрудникам без стороннего сервиса планирования Хранение данных о встречах в собственной инфраструктуре
Как установить easyappointments?
Клонируйте репозиторий: git clone https://github.com/alextselegidis/easyappointments.git Перейдите в папку проекта: cd easyappointments Запустите среду Docker: docker compose up Во втором терминале откройте оболочку в контейнере app, затем установите зависимости: docker compose exec php-fpm bash
Где скачать easyappointments?
Исходный код и инструкции по установке — на GitHub: https://github.com/alextselegidis/easyappointments

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Open-source инструмент для планирования публикаций в соцсетях: его можно развернуть самостоятельно, а для работы с контентом на разных платформах доступны AI и API-интеграции.

37,4 тыс.7,3 тыс.TypeScriptAGPL-3.0Обновлён вчера