Qweep.ru — простой сервис для уборки вашей квартиры

Всем привет! Меня зовут Евгений Архипов, и сегодня я презентую мобильное приложение клининговой платформы Qweep. Приложение позволяет создать мгновенный заказ на вызов клинеров в вашу квартиру или офис на разовой или постоянной основе.

Мы предоставляем нашим клиентам услуги по уборке квартир (от поддерживающей уборки по подписке до уборки после ремонта). Об истории возникновения самой компании я писал раньше в материалах «Как мы запустили клининговый бизнес перед началом пандемии, и что из этого вышло» и «Грязные танцы, или Как клининговый сервис искал маркетологов», поэтому в деталях повторяться не буду, а коротко напишу нашу главную цель: мы хотим изменить рынок клининговых услуг в России за счет digital-подхода и высокого уровня сервиса. Начали делать это, как принято, с самого «маленького» рынка — московского.

О платформе: сайт и приложения

Задача, которую мы поставили в основу функционала платформы, проста — экономить время клиента для получения необходимой ему услуги. Такой себе Uber для уборки — сделал несколько кликов — клинеры уже едут на удобное для тебя время. Как это выглядит?

Как сделать заказ

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

При этом вы сразу можете указать необходимые дополнительные задачи (например, вымыть духовку или погладить одежду).

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

Понятный интерфейс, бонусная программа и связь с поддержкой в режиме 24 / 7

Техническая составляющая

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

Веб-версия интерфейса сайта qweep.ru

Перейдем к начинке. Бэкенд на Python, под фронтенд используем VueJS + NuxtJS. База данных — PostgresQL, Redis для кеша и временного хранилища, очереди на RabbitMQ. Celery мы используем для работы очередей исполнения задач.

Дизайн был разработан в Figma, мобильные приложения сделаны на нативных языках: IOS на Swift’е, Android — на Kotlin с их стандартными стеками. Сначала мы думали использовать кроссплатформу (Flutter), но позже решили, что лучше потратить чуть больше денежных ресурсов — и сделать более крутые и менее ресурсоёмкие приложения для смартфонов. Забота об удобстве клиентов для нас не пустой звук.

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

Все это у нас оркестрируется через Docker и Gitlab CI. Отдельное внимание уделено безопасности и шифрованию баз данных — информация о клиенте надежно защищена!

Платежные и личные данные наших клиентов защищены протоколами шифрования

Приложение для клинеров

Наша следующая задача — запуск приложения для клинеров. Сейчас оно находится на завершающей стадии разработки, вносятся последние штрихи по дизайну.

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

Чего мы достигли на текущий момент

Услугами платформы на регулярной основе пользуются уже более 500 клиентов, а в день мы обрабатываем в среднем 15 заявок — через сайт qweep.ru и мобильные приложения для iPhone и Android, которые вышли буквально на днях.

Сформирована полноценная команда проекта — от «технарей» до самих клинеров.

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

Мы будем рады видеть вас в рядах своих клиентов. Скачать приложение в версии для iOS можно в App Store, версия для Android ждет вас в Play Market.

0
45 комментариев
Написать комментарий...
Rick Grick

Как пользователь таких сервисов уже не первый год, скажу что всё зависит от клинера. На свистелки и перделки по сути все равно, заказ через сайт есть у всех. Но один раз приходит дамочка, убирает хреново час и сваливает, как будто у неё куча других дел, а другой раз приходит женщина и за 3 часа вылизывает всю квартиру. При этом получают они обе на руки рублей 800 за уборку однушки (3 часа по регламенту + ещё часа полтора на дорогу). Хорошие клинеры, которым в кайф убирать (а такие есть реально) со временем набирают себе клиентов и работают сами, получая за уборку однушки уже не 800 рублей, а 1500-2000, примерно как стоимость у компании. А в клининговых компаниях в основном текучка из посредственных дамочек, которые пришли на пару месяцев "перекантоваться". Повторюсь, описал исходя из личных наблюдений как пользователь.

Ответить
Развернуть ветку
Mikhail Lazarev

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Милана Милая

Да ,все верно подмечено! Скажу как бывший сотрудник (клинер) этой компании. Кидалово по выплатам, не деловой подход к сотрудникам ,неумение общаться , подача инвентаря и химии на нулевом уровне (ее вечно нет,
 нас нелюдьми (хабальское отношение и речь в общении)

Ответить
Развернуть ветку
Roman Goldvarg

А без схожего нейминга с QLEAN, никак?)

Ответить
Развернуть ветку
Данила Орлов

кмк больше на "квир" похоже

Ответить
Развернуть ветку
Евгений Архипов
Автор

Birds of a feather flock together.

Ответить
Развернуть ветку
Данила Орлов

тонко)

Ответить
Развернуть ветку
/ /

Это другое слово, которое имеет свой смысл. Он отличен от qlean. 

Ответить
Развернуть ветку
Балкон.Ру

QIP

Ответить
Развернуть ветку
Евгений Архипов
Автор

Google Keep

Ответить
Развернуть ветку
Andrey Sobolev
Ответить
Развернуть ветку
Евгений Архипов
Автор

Не смогли удержаться 😀
Но если действительно интересно, то нейминг уже обсуждали в прошлых статьях.

Ответить
Развернуть ветку
KSA

Никакого сходства вообще

Ответить
Развернуть ветку
Андрей Шмиг

Промокод огонь... )

Ответить
Развернуть ветку
Johnny Vorony

Привет инноваторам!
Но я не понимаю, как такого рода сервисы выживают на этом рынке. Он также перегрет, как и «ноготочки».
Какова Ваша основная ценность, я не увидел в статье? 🤷‍♂️

Ответить
Развернуть ветку
Mikhail Lazarev

Дизайн в фигме и бэкэнд на питоне, написали же.

Ответить
Развернуть ветку
Георгий Хромченко

Основное отличие от Qlean - Python вместо Ruby on Rails и нативная разработка вместо React Native :)

Ответить
Развернуть ветку
Pavel Voronkov

Почему скидка 25% по промокоду VC30, тогда уж VC25 :)
Гарантии компания даёт? От мелкого воровства например?

Ответить
Развернуть ветку
Евгений Архипов
Автор

Спасибо за замечание, поправил в тексте. По самому промокоду, как и раньше, скидка 30%.

По поводу гарантий: даём их и клиентам, и клинерам. Но кейсов с мелким воровством ещё не было. Зато недавно отработали кейс с разбитой лимитированной статуэткой Swarovski.

Ответить
Развернуть ветку
Iron Drew

и как решается такая проблема, если не секрет?

Ответить
Развернуть ветку
Никита Красюк

Ремнём по попе)

Ответить
Развернуть ветку
Денис Боенсков

Извинились )

Ответить
Развернуть ветку
Вел Колдин

Ух ты!

Ответить
Развернуть ветку
Вячеслав Осадчий

Эх, писали бы хоть, что только Москва :(

Ответить
Развернуть ветку
/ /

А вы где?

Ответить
Развернуть ветку
Вячеслав Осадчий

Я в Питере.

Ответить
Развернуть ветку
Art

Hey boy, take a look at me
Let me dirty up your mind

https://www.youtube.com/watch?v=3ppiohVRZ0s

Ответить
Развернуть ветку
Leha Shum

У меня клин стоит, это вы имя И дизайн сменили?)

Ответить
Развернуть ветку
Alessandra Bella

А тут такие статьи платно или нет? ( лично для себя интересуюсь)

Ответить
Развернуть ветку
Вел Колдин

на Трибуне бесплатно

Ответить
Развернуть ветку
Alice Krakov

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

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Alice Krakov

Обшмонаю на выходе. А ты, видимо, представитель компании, к которой должно быть доверие? Чувствуется уровень!

Ответить
Развернуть ветку
Никита Хисматов
IOS на Swift’е, Android — на Kotlin с их стандартными стеками. Сначала мы думали использовать кроссплатформу (Flutter), но позже решили, что лучше потратить чуть больше денежных ресурсов — и сделать более крутые и менее ресурсоёмкие приложения для смартфонов

А можете чуть подробнее рассказать, что именно не так было у Flutter'а с производительностью?

Ответить
Развернуть ветку
Евгений Архипов
Автор

Я наоборот топил за Flutter, поэтому приглашу коллег для ответа на ваш вопрос :)

Ответить
Развернуть ветку
Евгений Архипов
Автор

"Для нас есть важные факторы при разработке:
1. Размер билда.
2. Скорость сборки на CI.
3. Отсутствие даже малейшего риска невозможности что то реализовать нативно (был опыт с electronjs).
4. Большой рынок разработчиков уровня middle+, мы отобрали 2-3 резюме в Москве на Flutter за неделю и это были не профильные разработчики, Flutter у них был как фреймворк для личных проектов, что я считаю слишком низким показателем интереса к технологии среди разработчиков.

Также прикладываю статью как пример бенчмаркинга: https://blog.codemagic.io/flutter-vs-swift/";

Ответить
Развернуть ветку
Георгий Хромченко

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

Я сейчас вот не смог найти Flutter работу, продолжаю пока на React Native, ну через годик я думаю все станет на свои места.

EPAM тоже только-только начал нанимать на Flutter.

Ответить
Развернуть ветку
Никита Хисматов

Сам немного кодил на Swift, запилил один проект. Конечно, мне язык понравился, но когда понял, что надо "а теперь всё то же самое, но на Kotlin" - призадумался.

Надо было либо городить огород с разделяемыми библиотеками (в которых логику можно реализовать - что не избавляет от груды кода для UI), либо переходить на кросс-платформенные инструменты.

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

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
/ /

Ты не понимаешь, что говоришь. 

Ответить
Развернуть ветку
Павел Яньшин

Ребята привет,вы как, работаете, все нормально? Подписан на ваш инст уже давно никаких постов не было

Ответить
Развернуть ветку
Анна Соловиева

Пришла клинер, убралась посредственно, оставив разводы, разбила стеклянную полку в итальянском гарнитуре, ремонт которой обошелся в 10000 рублей. Менеджеры этой чУдной компании 3 месяца не платят, хотя и обещают, что самое хамское. Из принципа пишу претензию на эту контору НИКОНОРА.

Никому не рекомендую. Криворукие клинеры+недобросовестный менеджмент.

Ответить
Развернуть ветку
Анна Иванова

Ну, ребята, слушайте мой сказ про сотрудничество с этой конторкой! Первую уборку заказала на пробу, с постоплатой. Перенесли день с субботы на воскресенье... ну ладно! Приехала клинер раньше, убрала неплохо. Думаю, закажу ещё разок. Почему-то только уже по предоплате. Заказала заранее, жду клинера к 11:00. Время 11:07-никого. Звоню, пишу-тишина... наконец ответ по whats app, что у менеджера нерабочая смена... Вы серьезно?! Спустя пол часа перписок, звонит офис и говорит что поздно узнал о болезни клинера... Прикольненько))) Если бы я не подняла панику, никто бы и не узнал, наверное! Потом предлагают доп услуги и перенос на другой день... А я наверное с потолка взяла день и время для заказа уборки, и целыми днями сижу и думаю, как бы помочь «любимому» qweep выбрать самому когда присылать клинеров, а ни когда это нужно клиенту! Сервис на уровне.... на уровне ниже плинтуса. Никогда не связывайтесь с ними!

Ответить
Развернуть ветку
Евгений Архипов
Автор

Анна, добрый день.

Клинер, которого вы хотели видеть у себя на уборке и который был назначен на ваш заказ, действительно внезапно оказался не в состоянии выйти на него. Такое редко, но случается, т.к. мы работаем с людьми, и сегодня это случилось с вами. Наш косяк, что мы вовремя не проинформировали вас об этом и не смогли оперативно найти замену. Наш колл-центр доступен ежедневно с 08:00 до 22:00. На момент вашего звонка все операторы были заняты, как только они освободились, с вами сразу же связались.

Возврат средств за вашу уборку произведён в полном объёме, в течение 3 рабочих дней средства поступят на счет карты с который вы производили оплату заказа.

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

Ответить
Развернуть ветку
Анна Иванова

Ребята, вы оказываете услугу, значит оказывайте ее качественно! Мой заказ оплачен, в назначенное время никого? Это второй заказ! Первый заказ вы попросили перенести-я согласилась! Второй заказ еще и по предоплате тоже не состаялся. Как я должна реагировать по вашему? Я могла принять клинера только в этот день и время! Я не просто так ЗАРАНЕЕ делаю заказ! Почему ВЫ не контролируете, а выехал ли клинер на заказ? Почему нет дежурного или подменного клинера? И сейчас я вам подсказываю как держать сервис на высоком уровне, а что сделали вы? Предложили мне скидку? Нет, я больше не хочу пользоваться вашими услугами, на это расчет при раздаче скидок? Сразу оказать услугу нормально, не судьба?

Ответить
Развернуть ветку
42 комментария
Раскрывать всегда