Самостоятельно размещаемая платформа для планирования встреч и управления календарями с открытым исходным кодом, форк Cal.com под лицензией MIT.
alextselegidis/easyappointments
Самостоятельно размещаемое веб-приложение для записи на встречи с управлением клиентами, услугами и специалистами, рабочими графиками и синхронизацией с Google Calendar.
Open source альтернатива:Calendly
Acuity 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
Клонируйте репозиторий
git clone https://github.com/alextselegidis/easyappointments.git - 2
Перейдите в папку проекта
cd easyappointments - 3
Запустите среду Docker
docker compose up - 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-интеграции.
Открытая персональная CRM для записи событий жизни и ведения истории отношений с друзьями и семьёй.
Онлайн-бухгалтерия для малого бизнеса и фрилансеров на Laravel и VueJS, с RESTful API и магазином приложений.
Браузерный редактор диаграмм и интерактивной доски на JavaScript, работающий на стороне клиента и доступный для самостоятельного размещения.
Бесплатное приложение для заметок с самостоятельным размещением: форматированный текст и Markdown, списки задач, дневник и совместный доступ — альтернатива Notion и Obsidian.