«GroomBase»: описание функциональных характеристик
Редакция от 30.09.2026
1. Назначение
GroomBase — программа для автоматизации работы груминг-салонов, сетей салонов и школ груминга: запись клиентов, учёт клиентов и питомцев, расписание мастеров, расчёт заработной платы, касса, отчётность, внутренняя база знаний и обучение. Программа работает как веб-приложение (SaaS) и поддерживает одновременную работу многих пользователей в нескольких филиалах.
2. Пользователи и роли
Сотрудники: Владелец, Управляющий, Администратор, Мастер, Помощник. Учащиеся (модуль «Обучение») входят в отдельный личный кабинет и не имеют доступа к данным салона. Права каждой роли сотрудников настраиваются Владельцем в матрице прав (разделы меню и отдельные действия). Доступ сотрудников ограничивается филиалами. Мастер и помощник не видят телефон и адрес клиента — на уровне программного интерфейса и экранов.
3. Функциональные модули
3.1. Расписание (шахматка)
- Дневное расписание всех мастеров и рабочих мест филиала или сети, недельный обзор загрузки.
- Создание, перенос (перетаскиванием), изменение и отмена записей; одновременная работа нескольких администраторов с обновлением в реальном времени.
- Временная бронь времени с автоматическим снятием по истечении срока.
- Рекомендация мастера и ближайшего свободного времени; расчёт длительности записи по истории визитов конкретного питомца.
- Графики работы мастеров на месяц вперёд, отметка смен сотрудником и корректировка администратором.
3.2. Записи (сделки)
- Карточка записи: клиент, питомец, услуги с ценами по породе, мастер и помощники, скидки, статус, история изменений.
- Подтверждение визита клиентом по ссылке из сообщения; статус подтверждения на карточке.
- Закрытие записи с оплатой наличными или безналично, автоматическое отражение в кассе и в начислениях мастеров.
3.3. Клиенты и питомцы
- Карточка клиента с несколькими телефонами, адресом, историей визитов и оплат; несколько владельцев у одного питомца.
- Карточка питомца: вид, порода, характер, особенности, фотографии до/после, история услуг.
- Поиск по имени, телефону, кличке и породе.
3.4. Заработная плата
- Начисления мастерам и помощникам по правилам (процент, фиксированная ставка), учёт скидок без потерь для мастера.
- Баланс сотрудника: начислено, авансы, переводы, выплаты, удержания, долг — по каждому филиалу.
- Создание выплат только Управляющим и Владельцем.
3.5. Касса и расходы
- Открытие и закрытие кассового дня, наличные и безналичные поступления, расходы по категориям и филиалам.
3.6. Отчёты
- Выручка, средний чек, количество визитов, расходы, прибыль, загрузка филиалов и мастеров по периодам.
- Выгрузка отчётов и данных в Excel/CSV.
3.7. Телефония
- Интеграция с облачной АТС: всплывающая карточка клиента при входящем звонке, скрипт разговора, журнал звонков.
3.8. Уведомления
- Уведомления сотрудникам в личном кабинете (в реальном времени): новые и перенесённые записи, назначения, сводка на следующий день.
- Уведомления клиентам о записи и подтверждение визита через подключаемые каналы (SMS, мессенджер).
3.9. База знаний и пожелания
- Материалы по темам и породам (тексты, фото, видео) с доступом с мобильных устройств.
- Список пожеланий филиала (Wish List) с отметкой выполнения.
3.10. Модуль «Обучение»
- Курсы с программой тем, группы и индивидуальное обучение, расписание занятий серией.
- Журнал посещаемости и оценок, тесты и экзамены с проходным баллом, успеваемость.
- Оплата обучения с частичной оплатой и учётом долга, отражение в кассе филиала.
- Личный кабинет учащегося: расписание, пройденные темы, оценки, оплаты, база знаний.
3.11. Администрирование и безопасность
- Справочники: филиалы, рабочие места, услуги, породы, цены по породам, категории расходов.
- Управление сотрудниками и учётными записями, матрица прав ролей, ограничение доступа по филиалам.
- Журнал аудита изменений бизнес-данных (кто, что и когда изменил); удалённые записи сохраняются с пометкой, без физического удаления.
- Импорт данных и синхронизация с Bitrix24 на период перехода.
4. Технические характеристики
- Архитектура клиент-сервер: веб-клиент (Vue 3 / Nuxt), сервер приложений (Python, FastAPI), СУБД PostgreSQL, очередь задач и кэш Redis, объектное хранилище S3 для файлов.
- Обмен данными по HTTPS (TLS), обновления в реальном времени по WebSocket.
- Все используемые сторонние компоненты — свободно распространяемое ПО с открытыми лицензиями; программа не требует для работы проприетарного ПО иностранного производства.
- Время хранится в UTC с отображением в часовом поясе филиала; денежные суммы — с точностью до копейки.