Отдельный бот, отдельная таблица оплат, отдельный Excel — не нужны. Модули связаны: отметили посещаемость → запись появилась у менеджера → на номер ученика ушло SMS.
Ниже перечислено только то, что работает сейчас, — не обещанные планы.
В карточке ученика — его группа, посещаемость, оценки, история оплат и задолженность. Свяжите группу с кабинетом и преподавателем, и занятия на весь семестр создадутся сами.

Преподаватель ставит посещаемость, оценку за урок, домашнее задание и оценку за активность на одном экране. Перекличка доступна после начала занятия и в течение 48 часов.

Оплата принимается, печатается чек, задолженность уменьшается, баланс центра обновляется сразу. Дневная касса и месячный отчёт считаются из одного источника.

Срок задолженности, опоздание, подтверждение оплаты — всего по 9 событиям SMS уходит автоматически. Шаблон пишете вы, переменные подставляются сами.

Дневная касса, месячные доходы и расходы, сравнение филиалов и точка безубыточности — всё считается по внесённым вами данным.

Ученик видит расписание, посещаемость, оценки, оплаты и баланс коинов в приложении. Преподаватель с телефона отмечает посещаемость, ставит оценки и создаёт тесты.

Путь от открытия группы до её завершения: расписание, кабинет, преподаватель и движение учеников.
Вы сохраняете группу — система по длительности курса и выбранным дням недели сама расписывает занятия на весь семестр с датой, временем и номером урока.
Две группы нельзя поставить в один кабинет или к одному преподавателю на одно время: система покажет, с какой группой пересечение, и остановит сохранение.
Праздничные и выходные дни вносятся один раз — попавшие на них занятия сами переносятся на следующий рабочий день.
Одно занятие переносится на другую дату или время, не начавшееся занятие удаляется, а дополнительный урок добавляется с причиной — бесплатным или платным.
При переносе занятия на том же экране видно, какие кабинеты свободны и какие занятия у преподавателя в этот день.
На главной странице все занятия всех групп по дням собраны в один календарь — со временем, преподавателем и кабинетом.
Кабинеты ведутся с вместимостью, отмечаются дни ремонта; в истории остаётся, какая группа и когда занималась в каком кабинете.
Курсы ведутся с ценой и длительностью; когда запланированные занятия заканчиваются, группа сама переходит в завершённые и при необходимости восстанавливается вместе с расписанием.
Ученика добавляете по одному или списком, переводите с указанием причины; кто когда в какую группу зашёл и вышел — сохраняется в истории.
Для пропуска по уважительной причине назначается отработка с датой, причиной и преподавателем, а её проведение отслеживается.
Журнал занятия идёт одной записью — от экрана преподавателя до отчёта менеджера.
По каждому ученику отмечается был, не был, опоздал или пропустил по уважительной причине; записываются минуты опоздания и причина, процент посещаемости считается сам.
Преподаватель на одном экране ставит посещаемость, оценку за урок, статус домашнего задания и оценку за активность — всё сохраняется одной кнопкой.
Как только преподаватель отметил посещаемость в телефоне или в панели, эта же запись появляется у менеджера — в двух местах не будет разных цифр.
Если через 20 минут после начала занятия посещаемость не отмечена, менеджер и преподаватель получают предупреждение в панели.
Посещаемость отмечается только после начала занятия и в течение 48 часов; на сколько минут позже окончания она отмечена — остаётся в записи.
Кто пропустил по уважительной причине, а кто без — на отдельной странице: отмечаете нескольких, отправляете одним текстом, и кому когда отправлено остаётся в истории.
Оценка за урок, домашнее задание и активность ставится от 1 до 5, общая считается сама; по каждому занятию выводится среднее по группе.
По каждому ученику считается общий балл, место в группе и уровень, группы сравниваются по среднему баллу, видна динамика за 6 месяцев.
За день по всем группам выводится число пришедших, не пришедших и опоздавших и общий процент; в карточке ученика видны пропуски без причины с датами.
Менеджер создаёт, редактирует или удаляет запись посещаемости по любой группе и смотрит месячную посещаемость в виде календаря.
Преподаватель создаёт тест без чьего-либо разрешения, система проверяет, ученик копит коины.
Вопросы и варианты с картинками, балл за каждый вопрос, длительность, проходной балл и тип доступа — открытый, секретный код или логин с паролем.
Ученик проходит тест в приложении, система сама проверяет ответы, выводит процент и балл и по проходному баллу ставит сдал или не сдал.
Преподаватель видит, кто сколько набрал, и может удалить и восстановить нужный результат; в приложении ученика выводится общая таблица рейтинга.
Преподаватель открывает экзамен по конкретному занятию, добавляет в него несколько тестов, меняет статус и смотрит результаты.
Коины начисляются за приход на занятие, домашнее задание, хороший результат теста и оплату в срок — сколько коинов за какое правило, вы задаёте сами.
Накопленные коины по заданному курсу превращаются в скидку при оплате или обмениваются на подарок; запрос на подарок подтверждает менеджер, скидка выходит отдельной строкой в чеке.
От кассы до месячного отчёта одна цепочка: оплата записана, долг уменьшился, баланс изменился.
В конце дня на одном экране видно, сколько пришло наличными и картой и сколько ушло — расходы, зарплата, авансы и возвраты.
Директор выбирает месяц и видит поступления, пять видов расходов, чистую прибыль, баланс центра и число заплативших и должников на одной странице.
В дневном, месячном и годовом разрезе поступления сравниваются с расходами — на графике видно, в каком периоде была прибыль, а в каком убыток.
Поступления, возвраты, доля преподавателей, расходы и чистая прибыль каждого филиала, а также поток пришедших и ушедших учеников за 12 месяцев — в одной таблице.
Наличными, картой или переводом принимается полная или частичная оплата: долг уменьшается сам, переплатить нельзя, а чек печатается с названием центра.
Применяете скидку процентом или суммой — она видна в чеке и вычитается из книги долгов, то есть ложного долга не остаётся.
При зачислении в группу и каждый месяц запись о долге создаётся сама (срок — 10-е число месяца), а при оплате долг уменьшается или закрывается.
Кто, по какой группе и сколько должен — в списке; при приближении срока ученику каждый день в 09:00 уходит автоматическое SMS.
При отчислении система считает стоимость одного занятия и предлагает сумму возврата за непройденные уроки; повторный возврат блокируется.
Переплата не теряется — она попадает в кошелёк ученика и используется при следующей оплате; перед архивацией по каждой группе показывается, сколько пройдено, сколько оплачено и сколько нужно вернуть.
Менеджер отправляет заявку с причиной и суммой, директор подтверждает или отклоняет — подтверждённый расход сам попадает в дневной и месячный отчёт.
С каждой оплатой баланс растёт, а при зарплате, авансе, расходе и возврате уменьшается — каждое событие учитывается только один раз.
Зарплата считается от поступлений группы, аванс удерживается сам, преподаватель видит всё сам.
Каждому преподавателю ставится оклад, процент от поступлений группы или оба сразу; процент считается от чистых поступлений, за вычетом возвратов.
В середине месяца выдаёте аванс с суммой, месяцем, способом оплаты и комментарием; список и статистика выданных авансов ведутся отдельно, при необходимости аванс отменяется.
При расчёте зарплаты выданный аванс вычитается сам, и итог выходит как зарплата минус аванс.
Когда ученику возвращают деньги, уже полученную преподавателем долю можно удержать с его счёта.
Преподаватель в своей панели и в приложении видит поступления по своим группам, зарплату, авансы и движение по балансу.
Рядом с балансом директор видит начисленную, но ещё не выплаченную долю преподавателей, чистый остаток после неё и список 10 преподавателей с наибольшей суммой.
Директор на странице Финансы выбирает менеджера и выплачивает зарплату с указанием месяца и суммы — эта сумма попадает в расходы месячного отчёта.
Сообщения уходят из самой системы: центр подключает свой SMS-аккаунт и своего Telegram-бота.
Пропуск занятия (по причине и без), опоздание, оплата, частичная оплата, срок долга, зачисление в группу, отчисление и перевод — SMS уходит само по тем событиям, которые включил центр.
Для каждого события вы пишете свой текст и вставляете в него переменные — имя, группу, преподавателя, сумму долга, дату — при отправке они заменяются реальными значениями.
Вводите логин и пароль smsxabar.uz, проверяете тестовым SMS — после этого все сообщения уходят с вашего аккаунта; без подключения работает общий аккаунт платформы.
Отправляете один текст группе или выбранным ученикам; при выборе шаблона текст показывается на экране уже заполненным реальными значениями.
Библиотека именованных шаблонов, журнал каждого отправленного SMS и гарантия, что одно и то же сообщение не уйдёт второй раз в течение часа.
Вводите в панель токен, полученный у BotFather — бот проверяется и привязывается к центру; каждый центр работает со своим ботом.
Учебную группу привязываете к её Telegram-чату: за 3 часа до занятия приходит напоминание, а после переклички в тот же чат попадает отчёт, кто был и кого не было.
В панели пишете текст и отправляете в Telegram-группу сразу или планируете на время следующего занятия; история отправленных сообщений хранится здесь же.
Ученик пишет менеджеру из приложения — выбирает тему, прикладывает картинку, при желании отправляет анонимно; у менеджера есть входящие, ответ и отметка статуса.
Android-приложение для ученика и преподавателя — садиться за компьютер не обязательно.
Ученик видит в приложении недельное расписание (с учётом праздников), ближайшие занятия, месячный календарь посещаемости и подробные оценки.
История оплат, долг, остаток кошелька и накопленные коины видны в приложении; отсюда же запрашивается обмен коинов на подарок.
Ученик проходит тест в приложении, сразу видит результат и следит за своим местом в общей таблице рейтинга.
Преподаватель видит свои группы и расписание в телефоне, ставит посещаемость и оценку на одном экране и проверяет зарплату и авансы.
В начале занятия телефон подаёт сигнал и повторяет его каждые 10 минут, пока посещаемость не отмечена.
Преподаватель создаёт тест прямо с телефона и смотрит результаты — составлять тест только на компьютере не обязательно.
Менеджер видит, у скольких учеников группы или выбранного списка установлено приложение, и отправляет SMS только тем, у кого его нет.
Для маркетолога отдельная панель и отдельный вход: от формы заявки до зачисления.
Маркетинг — не раздел внутри панели менеджера, а отдельный сайт с отдельным входом: маркетолог заходит под своим аккаунтом, а менеджер переходит туда из своей панели одним нажатием.
Каждая заявка — карточка, которая движется по этапам: новая, связались, пробное занятие, пришёл, стал учеником, потерян — к карточке добавляются комментарий, ответственный и время следующего контакта.
Форму заявки собираете мышкой: 6 готовых шаблонов дизайна, перетаскиваемые блоки (логотип, заголовок, поля, список курсов, кнопка), цвет, фон и шрифт.
У каждой формы своя ссылка — ставите её в Instagram или печатаете QR-код на флаере; пришедшая заявка сразу появляется в канбане.
Видно в процентах, какой канал дал сколько заявок и сколько реальных учеников; в разрезе сотрудников считается и конверсия, и скорость первого ответа.
При потере заявки выбирается причина — цена, не ответил, не подошло время, другой центр — и самая частая выводится в статистике.
При переводе заявки на этап стал учеником выбирается группа, и система создаёт запись ученика и добавляет его в группу.
Администратор маркетинга добавляет сотрудников, сбрасывает пароль, блокирует и даёт каждому отдельные права: формы, заявки, статистика, удаление.
Кто что видит — настраивается галочками, а рамки филиала закрепляются на стороне сервера.
Отдельные панели для директора, менеджера, преподавателя и маркетинга, а сверху — пост суперадмина для владельца платформы: каждый видит только свою работу.
Создавая менеджера, директор по одной включает или выключает 23 права: ученики, группы, посещаемость, оплаты, SMS, виды аналитики и другие.
Учебный отдел, касса, ресепшн, маркетолог, отдел преподавателей, SMS-оператор, аналитик и главный менеджер — либо вариант другое, где права задаёте вы.
Главный менеджер видит весь центр, остальные роли — только группы, учеников и оплаты своего филиала.
Директор создаёт, редактирует и удаляет филиал — удалённый попадает в корзину и восстанавливается; такой же архив есть для учеников, групп и преподавателей.
При входе код подтверждения приходит в Telegram, а о подозрительном входе отправляется сообщение с кнопкой заблокировать это устройство.
Директор видит, кто, когда и каким способом заходил в его аккаунт.
Директор заходит в панель от имени менеджера и видит проблему своими глазами — кто зашёл, записывается, поэтому действие остаётся отслеживаемым.
Меняются название центра, логотип, соцсети и настройки приватности; порядок меню менеджера и цветовая схема подстраиваются под рабочий процесс.
Существующую базу загружаете один раз по шаблону Excel — ошибки показываются построчно, повторы телефонов проверяются; список можно и выгрузить обратно в Excel.
Полная копия базы создаётся, скачивается, при необходимости восстанавливается и отправляется в Telegram — эти действия выполняются на уровне платформы.
Когда центр отключён на уровне платформы, войти не могут не только директор, но и менеджер, преподаватель и ученики — уже выданные токены тоже перестают действовать.
Каждый видит свой экран. Ниже — основные разделы панелей и мобильного приложения.
На страницах ниже — реальные экраны модуля, шаги запуска и ответы на вопросы.
База, группы, контроль посещаемости и история оплат в одной карточке.
ПодробнееПреподавателиЖурнал занятий, результаты и автоматический расчёт зарплаты.
ПодробнееФинансыДолжники, частичная оплата, скидка, возврат и чек.
ПодробнееАналитикаДневная касса, месячные доходы и расходы, сравнение филиалов.
ПодробнееСвязьАвтоматические сообщения о посещаемости, оплате и сроке долга.
ПодробнееМотивацияПравила коинов, обмен на скидку и рейтинг по тестам.
ПодробнееНачало работыОт регистрации до первого отчёта — шаг за шагом.
ПодробнееЦенаВозможности открыты на всех тарифах, разница только в объёме. Есть 30-дневный бесплатный период.
Посмотреть тарифыПодключимся с демонстрацией экрана и покажем всё на примере вашего центра: как заводятся группы, как выходит список задолженностей, как уходит сообщение родителям.