Нажимая кнопку «Отправить», вы принимаете правилами обработки персональных данных
Заявка отправлена

Спасибо за проявленный интерес к нашей компании, специалист свяжется с вами в ближайшее время

Услуги
Веб-разработка
Разработка мобильных приложений
Автоматизация бизнеса
UX/UI дизайн
Техподдержка интернет-проектов 24/7 по SLA
Digital-продвижение
Наша работа
Кейсы
Нажимая кнопку «Отправить», вы принимаете правилами обработки персональных данных
Заявка отправлена

Спасибо за проявленный интерес к нашей компании, специалист свяжется с вами в ближайшее время

Текстура баннера
< Все кейсы

Разработка сервиса по выносу бытового мусора из квартир "Мусорофф"

Мусорофф

musoroff.ru

МусорОФФ

МусорОФФ — удобный сервис для выноса бытового мусора из квартир. В рамках работы над проектом мы создали два мобильных приложения: одно для жителей многоквартирных домов, другое — для курьеров. Основной целью было реализовать простое решение, позволяющее клиентам оформить и оплатить заказ всего за несколько шагов, а курьерам — максимально быстро пройти регистрацию в системе и начать работу. Разработка велась на iOS и Android с использованием фреймворка Flutter. В рамках работы над проектом мы создали два мобильных приложения: одно для жителей многоквартирных домов, другое — для курьеров. Основной целью было реализовать простое решение, позволяющее клиентам оформить и оплатить заказ всего за несколько шагов, а курьерам — максимально быстро пройти регистрацию в системе и начать работу. Разработка велась на iOS и Android с использованием фреймворка Flutter.

Цели и задачи

В современных жилых домах мусоропроводы давно ушли в прошлое: в новостройках их не проектируют, а в старом фонде перекрывают по решению администрации. Между тем, среднестатистический человек выбрасывает около 420 кг мусора в год — это 182 пакета по 2,2 кг каждый. На их вынос уходит минимум 89,5 часов, или почти 4 дня, которые можно потратить на более важные дела.

«МусорОФФ» предлагает инновационное решение этой проблемы: теперь жители могут поручить вынос бытового мусора курьерам и освободить себе от 4 дней в год.

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

Цели проекта:

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

Работа проводилась по всем классическим этапам методологии Agile: проектирование, разработка дизайна, разработка MVP.

4 (1).png

Разработка MVP

Приложение жителей:

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

Основные функции:

  • Оформление и оплата – создание и оплата заказов в приложении.
  • Выбор времени – можно указать удобное время для выноса мусора.
  • Гибкие параметры заказа – выбор места на карте и количества мешков.
  • История заказов – все выполненные операции сохраняются в приложении.
  • Push-уведомления – приходят при каждом изменении статуса.

4.png

5.png

11.png

Приложение курьера:

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

Основные функции:

  • Регистрация и проверка статуса самозанятости – автоматическая проверка самозанятости и отправка анкеты в БэкОфис.
  • Распределение заказов – система назначает заказы по геопозиции и текущей загрузке курьеров.
  • Поддержка – при возникновении проблем курьер может прямо из приложения обратиться в службу поддержки.
  • Выплаты и вознаграждения – интеграция с Т-Банком позволяет удобно получать выплаты.
  • Быстрый доступ к заказам – интерфейс отображает адрес и номер квартиры.
  • Контроль завершения – для подтверждения выполнения заказа достаточно загрузить фото.

10.png

7 (1).png

БэкОфис:

Административная панель предоставляет полный контроль над заказами, курьерами и аналитикой

Основные функции:

  • Мониторинг заказов – доступ к данным о новых и выполненных заявках.
  • Контроль качества – проверка выполненных заказов через загруженные фото.
  • Аналитика и отчёты – информация о заказах, доходах сервиса и выплатах курьерам.
  • Обращения и заявки – обработка запросов клиентов и курьеров с возможностью подтверждения или отклонения заявок.
  • Статус курьеров – отображение текущей активности и загруженности исполнителей.
  • Настройки и управление – публикация новостей и баннеров в клиентском приложении, редактирование рабочих зон, параметров подписок и отправка push-уведомлений.

12 1.png

Дизайн

Главный экран — это лицо сервиса. Здесь представлена вся ключевая информация

  • Новости и актуальные обновления.
  • Статус заказов и подписок.
  • Кнопка для быстрого создания заказа.
  • Рекламные баннеры с акциями и важными уведомлениями.

Современный минималистичный дизайн приложения сочетает фирменный стиль и лучшие практики лидеров рынка.

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

Интеграция сервиса с внешними системами

Т-Банк, ЮКасса — для автоматизации выплат курьерам и быстрой обработки платежей.

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

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

Яндекс Карты — для удобного выбора адреса выноса мусора и работы с геоданными.

ФНС — для проверки статуса самозанятости курьеров в один клик.

Публикация приложений на цифровых площадках

Публикация мобильных приложений в App Store и RuStore прошла без осложнений, но для Google Play потребовались дополнительные решения из-за ограничений на оплату с российских карт. Как мы справились с этими трудностями, читайте в наших статьях на Habr.

Развитие сервиса

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

  • Первый заказ за 1 рубль – новые пользователи могут оформить первый заказ на вынос одного мешка (35 или 70 литров) всего за 1 рубль.
  • Гибкая система подписок – в панели администратора разработан конструктор, позволяющий формировать два типа подписок:
  1. Подписка на количество мешков:
    • Доступны варианты на 10, 20 или 30 мешков (35 или 70 литров).
    • Чем больше объем, тем выше скидка: например, при покупке 30 мешков скидка составит 10%.
  2. Регулярный вынос мусора:
    • Возможность оформить подписку с периодичностью от нескольких дней до месяца.
    • Скидка зависит от частоты: например, при ежедневном выносе в течение 30 дней действует скидка 10%.
    • Интерактивный календарь помогает пользователям не забывать о выставлении мусора или переносить будущие визиты.

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

Технологический стек

Бэкенд: разработан на C# .NET 8

Шина данных: используется RabbitMQ для асинхронного обмена сообщениями между сервисами.

Хранение данных:

  • PostgreSQL – для работы с реляционными структурами.
  • MongoDB – для хранения документов и неструктурированных данных.
  • Redis – для кэширования и ускорения операций.
  • ClickHouse – для аналитической обработки больших объемов данных.

Распределение заказов: реализовано с использованием поискового движка Elasticsearch.

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

Фронтенд: построен на ReactJS с использованием UI-библиотеки Mantine.

Связаться с нами
Форматы: jpg, png, xls, xlsx, doc, docx, pdf
Размер до 5 МБ
Нажимая кнопку «Отправить», вы принимаете правилами обработки персональных данных
Заявка отправлена

Спасибо за проявленный интерес к нашей компании, специалист свяжется с вами в ближайшее время