Разработали биржу ландшафтных услуг Greenesis, где полностью реализован путь от заявки до оплаты

При создании стартапа для масштабирования бизнеса крайне важны скорость, грамотная реализация технических тонкостей и понимание, на какие работы обязательно заложить бюджет, а на чем можно сэкономить. 
На примере кейса «Greenesis» показываем, что портал для стартапа можно создать быстро и без «раздувания» бюджета.
Задача:
Разработка портала биржи услуг для реализации нового бизнеса и оптимизации взаимодействия исполнителей и заказчиков
Результат:
Разработали MVP площадки на сервис-ориентированной архитектуре с внутренней системой коммуникации и возможностью масштабирования

Клиент

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

Компания предоставляет инструмент для развития и автоматизации бизнеса и упрощения взаимодействия сторон. Частные лица, организации и госсектор публикуют заявки с описанием услуг, которые они хотели бы приобрести. Фирмы, занимающиеся оказанием таких услуг, выкладывают перечень решений, который они предлагают клиентам.

 

Ситуация до старта

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

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

Цель и задачи

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

 

Задачи:

  1. Разработка системы публикации, поиска и ранжирования заказов, личных кабинетов для двух ролей (заказчика и исполнителя) и системы регистрации/авторизации.
  2. Создание интерфейса для всех страниц биржи, который будет соответствовать логотипу и обеспечивать интуитивную навигацию.
  3. Внедрение на сайт мессенджера как инструмента коммуникации заказчика и исполнителя внутри платформы.
  4. Настройка автоматизированного обмена данными с банковской системой для онлайн-приема платежей и удержания суммы до выполнения услуг.
  5. Подключение CRM-системы для оптимизации обработки заказов, которые будет получать компания-владелец платформы.
 

Реализация

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

Дизайн и логика работы сайта

Визуальное оформление сайта — это первое, на что обращает внимание пользователь, заходящий на платформу. Чтобы биржа услуг запоминалась посетителям и выделялась на фоне более официальных страниц других компаний, мы использовали яркие цвета, которые можно встретить в живой природе: голубой, зеленый. Это позволяет визуально подчеркнуть тематику «Greenesis» — ландшафтные услуги.

На главной странице природные образы подчеркнуты статичным баннером с названием и динамичными баннерами с услугами.

Оттенки были выбраны, исходя из логотипа, предоставленного заказчиком. Изначально он был однотонным, но позже клиент добавил акцентные детали и градиент. Мы поддержали переходы цвета в дизайне на кнопках и других элементах.

При наведении мыши на карточку услуг появляется рамка.

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

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

Особенности выбора технологического стека

При выборе технологического стека наша команда ориентировалась на скорость разработки, удобство обслуживания и возможность дальнейшего масштабирования. Чтобы выполнить все условия, для бэкенда был выбран фреймворк Symfony, для фронтенда — Vue.js. Система на основе сервис-ориентированной архитектуры позволяет сохранять гибкость, и при этом держаться в рамках бюджета в отличие от микросервисной архитектуры.

У Vue.js и подобных ему фреймворков есть один нюанс, который важно учитывать в работе: они плохо индексируются поисковыми системами. Чтобы биржу услуг можно было продвигать в поиске, при разработке использовали дополнительно технологию SSR — надстройку для Vue.js, которая обходит проблему индексации.

Функциональные возможности

Переключение между профилями в ЛК. 

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

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

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

Размещение заявок на карте.

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

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

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

Гарантированные сделки. 

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

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

Коммуникация пользователей внутри платформы

Чтобы организовать удобное и безопасное общение между пользователями без перехода на сторонние ресурсы, на сайт встроили внутренний мессенджер. У этого функционала есть особенность с точки зрения разработки — собеседники должны видеть новые сообщения в чатах мгновенно. Обычно для сайтов это несвойственно. Чтобы мессенджер работал в режиме реального времени мы использовали WebSocket и Node.js.

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

Помимо названия компании исполнителя в диалоге видны ФИО сотрудника и его должность.

Интеграция с CRM

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

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

  • функциональность CRM, соответствующая запросам бизнеса;
  • подходящие тарифные планы;
  • доступность инструмента.

Ранее представители компании-заказчика использовали в работе разные CRM-системы. Из-за удобства и набора предоставляемых функций изначально была выбрана ELMA365. После изучения всех параметров и консультаций с нашими специалистами клиент изменил свое решение и остановился на Битрикс24 из-за более лояльной политики лицензирования. Этот сервис предлагал не менее широкий функционал по более демократичным ценам.

Результат

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

В рамках проекта наша команда выполнила следующие работы:

  1. Разработка всех страниц, системы публикации, поиска и ранжирования заказов, реализация регистрации и личных кабинетов для заказчиков и исполнителей.
  2. Создание удобного и целостного пользовательского интерфейса с единым, современным дизайном, соответствующим брендом и интуитивной навигацией.
  3. Внедрение встроенного мессенджера, который обеспечивает безопасную коммуникацию заказчиков и исполнителей внутри платформы.
  4. Интеграция с банковской системой, реализовывающая модель гарантированных сделок — удержание средств до подтверждения выполнения услуги.
  5. Оптимизация внутренних бизнес-процессов за счет интеграция с CRM-системой, которая упростит обработку входящих заказов и ведение клиентской базы.
  6. Автоматизированное и ручное тестирование для проверки всех возможных сценариев взаимодействия с сайтом и перенос готового кода на сервер.

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

Понравился проект?
Звоните! Проконсультируем и рассчитаем стоимость проекта бесплатно!