Евгений Ким давно работает в сфере IT. Он занимался консалтингом, разработкой цифровых проектов, был техническим директором, а затем занялся бизнесом в digital и IT. В один момент быть в роли учредителя ему наскучило, и он решил изучить зерокодинг и заняться созданием проектов. Об одном из них — приложении Education Surgery, созданном на Bubble — Евгений рассказал нашему блогу. Стоимость разработки составила 350 тыс. рублей.

Евгений Ким: немного о себе

Я живу в Москве, мне 54 года. Я digital- и IT-предприниматель, но сейчас немного отошел от дел — устал от организационной работы и увлекся непосредственно исполнением. Мой бизнес функционирует без меня.

У меня большой опыт в IT-сфере: работал в консалтинге, занимался разработкой интернет-магазинов и других цифровых проектов. Будучи техническим директором, учредителем, мне приходилось регулярно искать для разных задач исполнителей — программистов, дизайнеров, сотрудничать со студиями и агентствами. Цена вопроса и реализация не всегда меня удовлетворяли, и всё это время я изучал, какие новые инструменты появляются на зарубежном рынке в сфере IT, искал, как можно сократить денежные и временные затраты на разработку проектов, что-то приходилось делать самому.

Как пришел в зерокодинг

Я начал использовать инструменты зерокодинга намного раньше, чем узнал само понятие «разработка без кода» (no-code, зерокодинг). В основном это были CMS, инструменты для цифрового маркетинга, интеграции.

Первым полноценным инструментом разработки был Bubble, с которым я познакомился в 2017 году. Это была платформа, которая позволяла разрабатывать фронтенд, и несложную бэкенд-логику. Я сразу приобрел обучение, сделал простенький проект. Тогда Bubble мне не понравился, я забросил обучение и не вспоминал о сервисе много лет. Однако я продолжал изучать и внедрять разные no-code решения для автоматизации бизнес-процессов. Справедливости ради, нужно сказать, что я не искал тогда инструменты no-code разработки сложных веб-систем. Много лет я прибегал к помощи программистов. Поворотным моментом стал собственный стартап.

В 2021 г. совместно с клиникой снижения веса «Доктор Борменталь» я реализовал платформу для людей, которые хотят изменить пищевое поведение. Я выступал в роли заказчика и технического директора. Разработка велась классическим программированием около двух лет и обошлась очень дорого. После этого проекта я задумался, как можно разрабатывать веб-системы с меньшими затратами. Так я узнал о зерокодинге. Начал искать, где есть обучение на русском языке, нашел университет «Зерокодер» и в июне 2022 года купил абонемент на год. Мне понравился портфель продуктов, который был представлен.

В «Зерокодер» я вошел с фокусом на Bubble, но решил начать обучение с платформ Glide и Adalo, даже сделал приложения. У этих платформ есть свои плюсы и минусы (для определенных задач это отличные инструменты!). Закончив оба курса, я полностью погрузился в Bubble. В процессе обучения я создал первое учебное приложение.

«Зерокодер» дал мне отличные знания и мотивацию обучаться дальше. Я продолжил самостоятельное обучение Bubble и в ноябре 2022 г. получил сертификат разработчика в крупнейшем Bubble-агентстве Airdev (Калифорния).

Если вы хотите узнать больше о веб-разработке без кода, записывайтесь на бесплатный двухдневный марафон. Мы расскажем, что из себя представляют веб-приложения и какие инструменты нужны для их создания (про Bubble тоже будет).

Как создавался коммерческий проект Education Surgery

Заказчика мне помог найти университет «Зерокодер». Здесь хорошо организован процесс помощи ученикам и поиска новых коммерческих проектов. Помогают, поддерживают, решают вопросы (Мария, Александра, спасибо вам!)

Бизнес заказчика проекта связан с обучением врачей узкого профиля — офтальмологов, хирургов. В планах обучать и других специалистов в сфере медицины. Компания уже имеет продукты в онлайне и офлайне: проводит живые мастер-классы в разных городах, продает курсы на GetCourse.

Заказчик захотел сделать свою платформу для онлайн-курсов, где можно было бы проводить обучение. Он объяснил свои пожелания, а создание технического задания, продумывание архитектуры и всю разработку я взял на себя. Я не руководствовался подходом отработать за деньги. Мне было интересно сделать продукт, который действительно поможет заказчику достичь его цели.

В начальном запросе заказчик упоминал про мобильность, и изначально возникла идея сделать нативное мобильное приложение. Однако в разговоре заказчик обрисовал, каким видит проект в будущем, и я увидел потенциал развития в сторону маркетплейса. В одиночку такой проект можно было сделать, только имея инструмент full-stack.

После анализа платформ для разработки я предложил создать веб-приложение на Bubble, так как многие функции, которые хотел клиент, требовали продвинутых возможностей, которых нет у других платформ. С точки зрения мобильности Bubble тоже подходил, так как он позволяет создавать адаптивную верстку. В итоге мы решили создать веб-приложение.

Функции, которые реализованы в приложении:

  • витрина с курсами, которые можно выбрать и оплатить;
  • кабинет пользователя;
  • бэк-офис для авторов курсов;
  • инструменты создания курсов, модулей, уроков и тестов;
  • тестирование по итогам уроков с оценками;
  • возможность коммуникации с пользователями;
  • система транзакционных уведомлений по электронной почте;
  • API-интеграция с хостингом видео и SendgGrid.

На витрине реализован поиск по фразам. Пользователь может просмотреть каталог курсов и перейти в карточку того курса, который его заинтересовал. В карточке описано содержание уроков, модули:

После покупки курса(ов) клиент получает доступ в свой личный кабинет для обучения и коммуникации с автором.

Кабинет клиента. Купленные курсы:

Кабинет клиента. Урок:

На уровне курса и уроков реализованы чаты, где участники могут общаться и задавать вопросы автору.

В бэк-офисе автор может создавать курсы, модули, уроки, тесты.

Кабинет автора. Список курсов:

Кабинет автора. Список модулей курса:

Также автор имеет возможность видеть результаты тестов, просмотреть сообщения из чатов и вести обсуждения.

В бэк-офисе автор видит отзывы, которые могут написать только те пользователи, которые приобрели курс и завершили обучение.

Какие были сложности

Единственная сложность, с которой мне пришлось столкнуться, оказалась не технического, а юридического характера. Для решения задач email-маркетинга было решено сделать интеграцию с американским сервисом рассылок Sendgrid. У компании очень жесткий подход к модерации. В итоге у нас всё получилось, и наш аккаунт одобрили.

Что сейчас с проектом

Проект уже опубликован, имеет привязку к домену, но коммерческая экcплуатация платформы запланирована на март 2023 г. — идет подготовка курсов, контента.

Система оплаты будет дорабатываться. Так как наша платформа рассчитана не только на российского потребителя, но и на людей, живущих на рубежом, мы решили использовать две платежных системы, одна из которых — международная система Stripe.

Бюджет проекта составил 350 тыс. рублей. На разработку ушло около трех месяцев. Сроки были согласованы с заказчиком. Можно было бы сделать всё быстрее, но я параллельно обучался и делал еще один коммерческий проект.

Планы на будущее

Мои завершенные проекты на Bubble (6 приложений), практический опыт, постоянное обучение и полученный сертификат Bubble-разработчика сформировали мой план на 2023 год — сделать еще несколько коммерческих проектов на Bubble.

Если позволит время, хочу изучить FlutterFlow. На мой взгляд, сегодня это самый продвинутый no-code инструмент для создания качественных мобильных приложений. Думаю, у FlutterFlow большое будущее.

На данный момент я позиционирую себя как IT и бизнес-консультант и no-code разработчик. Также благодаря своему опыту я помогаю предпринимателям с digital-маркетингом. План на этот год — развиваться как Bubble-разработчик, сделать свой стартап. Думаю, мой опыт и знания в диджитал-маркетинге мне помогут.

Если вы хотите разработать веб-платформу, SAAS, маркетплейс, свою CRM, вы можете связаться в Евгением на сайте https://phoneapp.pro.