Владимир Семакин за неделю собрал на Creatium сайт онлайн-школы с личным кабинетом и платной подпиской на уроки.
Задача проекта
Нужен был сайт для онлайн-школы, где люди учатся шить по видеоурокам. Ученик может выбрать понравившуюся модель одежды и пошагово посмотреть, как её сшить.
Работает школа по принципу подписки на контент. Важно было реализовать разделение контента на платный и бесплатный, а также создать статусы для пользователей с активной подпиской и без неё.
К каждому уроку прилагаются шаблоны изделий — лекала. Ещё одной задачей было выдавать каждому ученику те лекала, которые соответствуют его размерам.

Какие были варианты реализации
Веб-студии оценивали стоимость разработки в 150 тысяч рублей и сроки в 1-1.5 месяца.
Плюсы:
- индивидуальная разработка;
- нет ограничений по функционалу – что захотел, то получил;
- автономность работы — работоспособность не зависит от сторонних сервисов.
Минусы:
- высокая стоимость разработки;
- длительность разработки;
- внесение правок, добавление нового функционала требуют повторного обращения к специалистам.

Другим вариантом было собрать всё самостоятельно на конструкторе.
Плюсы:
- цена разработки и обслуживания гораздо ниже, чем у «самописного» сайта;
- быстрая разработка и запуск;
- правки и доработки можно вносить «на лету» без знания программирования.
Минусы:
- функционал может быть ограничен возможностями выбранной платформы;
- зависимость работы от интегрированных сервисов.
Выбор был сделан в пользу самостоятельной реализации проекта на конструкторе. Остановились на Creatium. На этой платформе было всё, что нужно для реализации такого проекта, а стоимость тарифа составила 600 рублей в месяц.
Результат не заставил долго ждать — уже через неделю в школе зарегистрировались первые ученики!
Как и какими инструментами собирали
Для начала на Creatium был создан сайт с регистрацией и личным кабинетом. В форме регистрации настроен сбор нужных данных о пользователе. Специальные настройки видимости в конструкторе позволили распределить контент между гостями сайта, пользователями без подписки и пользователями с активной подпиской. Для оплаты подписки подключена Robokassa.
Для хранения данных о курсах и пользователях выбрали «Google Таблицы». Каждый ученик школы и каждый видеокурс записаны отдельной строкой в таблице:
- ссылки на видеоуроки;
- статусы (платный или бесплатный курс);
- контактные данные клиента;
- статусы подписки;
- ссылки на лекала.
Вся информация хранится в таблицах, и на её основе для каждого посетителя выводится нужный контент на сайте. Если обновляется таблица, автоматически меняется и контент на сайте.

«Мозгом» проекта выбрали Integromat. В него при помощи вебхуков отправляется информация с сайта и платёжной системы. Он её обрабатывает и обновляет таблицу. На каждый случай настроен свой сценарий обработки.
Когда пользователь отправляет форму регистрации на сайте, Integromat получает данные из формы и на их основе создаёт новую строку в таблице — то есть заводит карточку клиента. Вся информация об этом клиенте теперь хранится в отдельной строке.
После оплаты Robokassa передаёт почту плательщика и информацию о том, какой тариф был оплачен. Integromat находит по почте нужного пользователя в таблице и меняет статус подписки на «активный», а когда срок подписки истекает — возвращает статус обратно на «не активный».

Отдельно настроена выдача лекал. Integromat «видит», кто именно запросил лекала и для какого изделия, находит его в таблице, проверяет размеры, указанные в информации о клиенте, и добавляет в строку клиента нужную ссылку на материал.
После каждого изменения Integromat инициирует обновление таблицы на Creatium, таким образом была достигнута полностью автоматическая работа сервиса.
Что получили в итоге
При таком подходе удалось в короткие сроки и за небольшие деньги создать рабочий продукт, который легко поддерживать. Если нужно, можно быстро доработать не только дизайн, но и логику.
Чтобы стать профессиональным зерокодером, освоить Bubble, Webflow, Adalo и другие инструменты, возьми абонемент на все курсы университета ZEROCODER. Получи знания, которые помогут зарабатывать сотни тысяч рублей.