— Слушай, а сколько у меня занятий осталось?
— Ещё два.
Сейчас на тренировках Романа этот разговор занимает несколько секунд: достаточно посмотреть в телефон. Раньше приходилось открывать таблицу и считать галочки, а если ученик болел — ещё вспоминать, какие пропуски уже учтены и на сколько продлён абонемент.
Из таких разговоров и вырос UClass.one.

Мы — Роман и Наталья. Роман преподаёт капоэйру, Наталья преподавала йогу. Мы всегда работали на себя: арендовали залы, собирали группы, проводили занятия, а заодно занимались всем, что неизбежно идёт в комплекте с преподаванием, — от приёма оплаты до выяснения, почему у одного ученика абонемент уже закончился, а у другого вроде бы ещё нет.
30 июля 2026 года мы выпустили UClass.one для iPhone и Android. От первой идеи до выпуска прошло несколько лет, и началось всё довольно буднично.
Когда таблица перестаёт помогать
Роман:
На своих первых занятиях я отмечал посещаемость на бумаге. Потом завёл Google Таблицы — казалось, теперь-то учёт будет в порядке.
За компьютером с ними ещё можно было работать, но мне нужно было открывать таблицу на телефоне, прямо в зале, когда перед тобой стоят люди и ждут ответа. Особенно весело было с детскими группами.
Дети болели, родители приносили справки, а в нашем городе было принято, что занятия, пропущенные по болезни, не сгорают. Поэтому каждый раз нужно было разобраться, сколько теперь стоит следующий абонемент или на сколько продлить текущий, не забыв при этом, что ты уже пересчитал в прошлый раз.
И вот перед тобой родитель со справкой. За ним ещё пять человек хотят оплатить. Занятие пора начинать, а ты считаешь галочки.
Тогда я и подумал: это же может быть простое приложение. Отметил посещение, записал оплату — и сразу видишь, что у человека с абонементом.
У Натальи всё было устроено иначе: она принимала оплату за отдельные занятия и не вела подробного учёта. С остатками абонементов разбираться не приходилось, зато на вопрос «сколько за этот месяц принесла йога?» точного ответа не было.
Мы работали по-разному, но обоим не хватало ясности в вещах, которые постоянно возникали вокруг занятий. Сколько осталось посещений? Кому пора оплачивать следующий абонемент? Сколько денег пришло за месяц?
Сделать для себя — и проверить в зале
Готовое решение мы искали. Но то, что тогда находилось, в основном было рассчитано на фитнес-центры, где есть администратор за компьютером и учёт — часть его работы.
А у нас никакого администратора не было — мы всё делали сами.
Поэтому приложение должно было работать с телефона, прямо «на мате»: пока ученики собираются, пока кто-то подходит с оплатой, пока есть несколько секунд, чтобы отметить пришедших.
Роман работает бэкенд-разработчиком и взялся сделать такой инструмент сам. Первая версия открывалась в браузере, выглядела неказисто и местами была откровенно неудобной. Но задачи, ради которых появилась, уже решала, поэтому ею пользовались — и постепенно становилось понятно, что именно нужно переделать.
Изначально хотелось уложить любое действие в три тапа. На реальных занятиях выяснилось, что иногда тапов ощутимо больше, а некоторые вещи неудобны не из-за кнопок, а потому, что сама логика получилась слишком сложной. С абонементами, пропусками и продлениями пришлось разбираться особенно долго.
Наталья помогала с дизайном и тестировала приложение, оценивая его с позиции человека, которому никто заранее не объяснил, как всё устроено. Понятно ли, куда нажать? Что сейчас произошло? Почему для обычного действия нужно столько шагов?
Так личный инструмент постепенно стал нашим семейным проектом. Разработка мобильного приложения и доработки заняли ещё год с лишним.
Чтобы можно было ответить сразу

Роман пользуется UClass.one на своих тренировках минимум дважды в неделю — отмечает посещаемость и платежи. Это по-прежнему наша основная проверка: получается ли быстро сделать нужное и вернуться к занятию или приложение опять требует слишком много внимания?
Отмечаешь посещение одним тапом и видишь, что происходит с абонементом: сколько занятий осталось, когда заканчивается срок, пора ли напомнить об оплате или человек уже ходит в долг. Если по правилам абонемента предусмотрено продление, приложение его учитывает.
Из посещений и оплат постепенно складывается общая картина, которую тоже не хочется собирать вручную в конце месяца. На дашборде видны выручка и процент посещаемости: если люди стали ходить реже, это можно заметить вовремя и задуматься о новом наборе, пока вопрос оплаты аренды не стал срочным.
Для нас в этом и есть смысл приложения. Учёт отнимает не только время: каждый раз нужно что-то вспомнить, проверить, решить, продлевать или списывать, а потом ещё удержать результат в голове. Когда всё это уже учтено и видно на экране, становится немного легче заниматься своей основной работой.

Теперь — для других преподавателей
Для Романа этот выпуск — мечта последних нескольких лет. Хотелось сделать полезный инструмент для людей, которые сталкиваются с теми же трудностями, тем более что таких преподавателей мы знаем много. Его мастер, например, до сих пор ведёт учёт в Google Таблицах.
Мы хорошо представляем человека, для которого делаем UClass.one. Он арендует зал, ведёт групповые или индивидуальные занятия, продаёт абонементы и сам отвечает на вопросы учеников. Если работает с детьми — наверняка знает и всю историю с пропусками.
Название UClass.one для нас означает «одно приложение для всего класса». Твой класс, твои ученики и повседневные дела, от которых зависит, как всё работает. Мы начали с посещаемости, оплат и абонементов; идей впереди гораздо больше, но развивать их хотим так же, как начинали, — проверяя на практике и слушая тех, кто пользуется приложением.
Если вы узнали здесь свою работу, .
Приложение доступно на iPhone и Android, а для небольшой группы до 15 учеников есть бесплатный тариф. Ключевые возможности учёта посещаемости и абонементов останутся бесплатными для небольших групп. Если список учеников уже есть в таблице, его можно перенести через импорт — в бесплатный тариф включены две сессии.
И напишите нам, если что-то окажется неудобным, непонятным или будет не хватать привычной вам возможности. В приложении есть форма обратной связи, также с нами можно связаться по email. Нам интересно, как UClass.one впишется в ваши занятия: собственный опыт помог нам начать, а ваш поможет увидеть то, с чем мы сами ещё не сталкивались.
Роман и Наталья
