Жизнь за городом — это не только свежий воздух, но и проблемы: протекшую крышу починить, снег почистить, газон скосить, электрику вызвать. Найти мастера в сельской местности сложно: объявления в соцсетях или «по знакомству». А если живёшь в Москве, а дача во Владимирской области — вообще беда.
Мы создали сервис для загородных домов, который связывает владельцев коттеджей и местных исполнителей (электриков, сантехников, дворников, уборщиков). Ключевая фишка — карта. Заказчик видит на карте всех исполнителей рядом со своим домом, выбирает ближайшего и оставляет заявку. Исполнитель получает уведомление, подтверждает и выезжает. Всё через мобильный телефон (PWA).
Проект занял 4 месяца, бюджет — около 600 тыс. рублей. Сейчас сервис работает в трёх коттеджных посёлках Подмосковья. Расскажу, как это устроено и почему карта и геолокация — главные фишки для сервисов на выезде.
В отличие от городских сервисов (Яндекс.Услуги, Профи.ру), здесь важна не просто категория «сантехник», а его реальное местоположение. Заказчику не нужно, чтобы мастер ехал к нему через всю Москву (дорого, долго). Ему нужен мастер, который живёт рядом или уже работает в посёлке. Поэтому первое, что видит заказчик — не список, а карта.
Исполнители тоже не хотят ездить за 50 км. Им выгоднее брать заказы рядом с домом. Карта позволяет обоим сэкономить время и деньги.
Другая особенность — многие заказчики и исполнители используют только смартфоны (планшеты и компьютеры дома стоят редко). Поэтому сайт должен быть идеально заточен под мобильные устройства: большие кнопки, удобные формы, push-уведомления. Мы сделали PWA, чтобы приложение можно было установить на телефон как нативное.
Заказчик (владелец дома)
Исполнитель (мастер)
Администратор
Карта с исполнителями. Мы использовали Яндекс.Карты API. Когда исполнитель регистрируется, он указывает свой адрес. Система автоматически определяет координаты (геокодинг) и сохраняет их в профиле. Заказчик видит на карте всех исполнителей, у которых зона выезда включает его адрес.
Координаты заказчика определяются либо по его адресу (указал при регистрации), либо по текущей геолокации (если разрешил). Это важно, потому что заказчик может находиться в городе, а дача — в посёлке. Он вводит адрес дачи, и карта центрируется на нём.
Геолокация исполнителя (кнопка «Я на месте»). Когда исполнитель приехал к заказчику, он нажимает кнопку в мобильном приложении. Система фиксирует координаты и время. Это помогает в спорах: если заказчик говорит, что мастер не приезжал, система доказывает обратное.
Для точности мы добавили фотографию через камеру телефона: при нажатии «Я на месте» открывается камера, мастер делает фото дома заказчика. Это дополнительное доказательство.
Push-уведомления. Исполнитель получает уведомление о новой заявке даже если не заходил в приложение. Клиент — когда мастер назначен или приехал. Push-уведомления работают через PWA и OneSignal.
PWA для мобильных. Мы сделали так, чтобы при заходе с телефона сайт предлагал «Установить приложение». После установки на телефоне появляется иконка, при открытии которой запускается полноэкранная версия сайта, без адресной строки. Мастерам это удобно: не нужно запоминать пароль, можно войти по отпечатку пальца (браузер запоминает).
Сервис работает в трёх посёлках (всего около 2000 домов). Статистика:
Из устного отзыва заказчика: «Раньше мы находили мастеров через чаты в WhatsApp. Это был хаос: кто ответил первым, того и брали. Теперь видно всех на карте, можно выбрать ближайшего и проверить отзывы. Клиенты довольны, мастера загружены. Главное — спорные ситуации стали решаться быстро: логи с геолокацией не обманешь».
Также важно: 90% пользователей установили PWA на телефоны и теперь открывают приложение в один клик. Повторные заказы выросли на 40% по сравнению с первым месяцем.
Если вы хотите запустить аналогичный сервис для вашего коттеджного посёлка или района, бюджет составит:
Итого: 330-500 тыс. руб за готовый MVP за 3-4 месяца. Окупаемость — 8-12 месяцев.
Сервисы на выезде (уборка, мелкий ремонт, доставка) — это растущий рынок. Если вы хотите занять нишу в своём регионе, начните с одного посёлка. Отработайте процессы, соберите отзывы, а затем масштабируйте на соседние.