Женя работает системным администратором в производственной компании и параллельно создает сайты и веб-приложения. Сначала он использовал для проектов различные CMS, а в 2021 году решил освоить Bubble, чтобы делать более сложные продукты.

Один из первых ноукод-заказов Жени — маркетплейс швейных и портных услуг Needle. Женя рассказал, какие документы он получил на старте разработки, зачем они зерокодеру и какое приложение получилось в итоге.

Немного о Жене

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

Еще во время обучения в вузе я увлекся созданием веб-сайтов и стал осваивать Joomla, WordPress и Bitrix. С тех пор делаю корпоративные сайты и лендинги в свободное от работы время.

Мне нравится создавать продукты с нуля и заниматься более креативными задачи, чем переустанавливать Windows и настраивать виртуальные машины на серверах. Поэтому я хочу освоить разработку и полностью сменить сферу деятельности. Главная задача в этом направлении — убедиться, что новая профессия закроет все мои потребности, в том числе материальные.

Путь в зерокодинге

Про зерокодинг я узнал случайно — увидел рекламу в телеграме. Мне показалось, что с помощью ноукода я смогу делать более крутые продукты, а изучать новый конструктор будет легче, чем классическое программирование. Этот факт очень привлекал, потому что в прошлом я начинал изучать PHP, но не пошло.

Из всех инструментов я выбрал Bubble и записался на курс «Веб-разработчик на зерокоде». Уже через 2 месяца я закончил учебу и стал отрабатывать новые знания на практике. Для этого устроился в студию NocodeHero, а чуть позже стал сотрудничать еще с одним агентством.

Ты тоже можешь создавать крутейшие продукты без кода! Для этого приходи на бесплатный двухдневный вебинар, где узнаешь, что такое зерокодинг и какие веб-приложения можно собрать за считаные часы без навыков программирования!

На данный момент я сделал уже больше 10 проектов на Bubble. Часть проектов попали ко мне через студии, другие — находил самостоятельно через личный сайт, Авито и Kwork.

Про проект Needle

Ссылка на проект

Время на разработку: 80 часов (в течение 1,5 месяцев)

Бюджет на разработку: 60 тыс. руб.

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

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

Как работали над проектом

Перед началом разработки мне прислали следующие документы:

  • техническое задание с подробным описанием, как должен работать сервис для клиентов и исполнителей;
  • схемы в Miro, иллюстрирующие путь клиента, исполнителя и заказа;
  • дизайн-проект в Фигме, который был сделан сторонним дизайнером.

С точки зрения подготовки для создания MVP это был идеальный заказ: вся необходимая информация у меня была, оставалось только реализовать задуманное в Bubble — сверстать сайт и настроить процессы.

Подробное ТЗ в Гугл доке

 

Общая схема в Miro, которая показывает путь клиента

Подробная схема в Miro, которая показывает каждый этап заказа

Эти загадочные круги иллюстрировали радиус работы портных в разных районах города

Дизайн-проект в Фигме

Еще один документ — смету работ — я заполнил сам. Для каждого этапа разработки я прописал срок его сдачи и примерное количество времени, которое я на него потрачу.

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

Но мне удалось договориться с проджект-менеджером о переоценке времени и оплаты, и итоговый гонорар мне заплатили за фактически отработанное время. В результате — на 50% больше запланированного.

Смета работ в Гугл доке

Что получилось

В сервисе было два типа пользователей:

  • клиенты — заказчики услуг,
  • исполнители — портные.

Первое, что видит клиент, — это лендинг с описанием сервиса. Чтобы заказать услугу портного, ему нужно зарегистрироваться, а потом ввести свой адрес.

Когда клиент начинает вводить адрес, сервис подсказывает возможные варианты

Следующий шаг — выбрать, что нужно сделать: ремонт или индивидуальный пошив, затем — указать тип одежды и конкретные услуги. Например, можно выбрать «деловой костюм» и «замена подклада».

На сайте можно выбрать ремонт одежды или индивидуальный пошив

Все услуги, доступные на сайте, поделены на разделы в зависимости от типа одежды

Клиент может выбрать конкретные услуги, которые ему нужны

После того как клиент выберет услугу, сервис предложит ему ближайших подходящих портных. Это значит, что заказчик увидит только тех исполнителей, которые:

  • умеют делать то, что нужно клиенту,
  • находятся от него в радиусе трех километров.

Сервис предлагает ближайших подходящих портных

Страницу портного можно открыть

На странице портного можно посмотреть примеры работ и почитать отзывы клиентов

Выбрав портного, клиент переходит к оформлению заказа. На этом этапе можно заказать доставку на дом или записаться к исполнителю.

При этом сервис показывает только доступные для каждого портного опции. Например, если конкретный исполнитель не выезжает на дом к клиенту, этот вариант при оформлении будет недоступен.

То же касается выбора даты и времени оказания услуги — доступны для записи только свободные у исполнителя окошки.

Финальная стадия заказа — выбор способа и времени доставки

Календарь Женя делал с нуля

Все заказы отражаются в личном кабинете пользователя. Там же можно посмотреть базовую информацию и статус каждой услуги.

Чтобы перейти в личный кабинет, нужно нажать на иконку иголки рядом с почтой в правом верхнем углу экрана

Портные также регистрируются в сервисе, указав все необходимые данные: какие услуги они оказывают, в какое время и где работают. В зависимости от того, указал ли исполнитель в своем профиле возможность доставки и работы на дому, сервис будет показывать соответствующую информацию пользователю.

Все процессы «под капотом»

Про будущее проекта

К сожалению, мне неизвестна судьба этого проекта, работает ли он сейчас и в каком режиме. У Needle есть группа в ВКонтакте, но последняя запись была в 2022 году. Хотя задумка, на мой взгляд, классная и имеет право на жизнь.

Как планирую развиваться

На данный момент зерокдинг — это скорее хобби, которое занимает значительную часть моей жизни и приносит доход. Недавно я решил пойти дальше и изучить классические языки программирования, чтобы стать универсальным разработчиком. В будущем планируют объединять код и ноукод по мере необходимости, чтобы получать оптимальный для клиента результат.

Связаться с Женей можно в Телеграме.