МСУ-1

Мобильное приложение SuperApp ГК «МСУ-1» для взаимодействия с сервисами для заказчиков, подрядчиков и сотрудников
В мобильном приложении SuperApp ГК «МСУ-1» много разделов и функций. Для него мы сделали новые: «Хочу бетон», новости, «Стройсервис», а также реализовали большой раздел с групповыми и персональными чатами.

О проекте

Скачать приложение
Google Play
Код читался тяжело, был не масштабируемым

Проблемы

Отсутствовал UI-Kit, верстка занимала много времени
Использовался устаревший подход к навигации
Сверстали и подключили бэкенд в следующих разделах: новости, «Хочу бетон», чаты, «Стройсервис»

Решение

Провели глобальный рефакторинг, код приложения теперь легче читать и масштабировать
Перенесли приложение на декларативную навигацию
Создали UI-Kit библиотеку, появилась поддержка темной темы и скорость верстки увеличилась в разы
Фреймворк
Flutter

Язык
Dart

Основной стек
GetIt, BLoC, GoRouter, Retrofit, SharedPreferences, Secure Storage

Хочу бетон

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

Чаты и группы

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

Стройсервис

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

Новости

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

Другие экраны

Список заказов
Условия поставки
Каталог услуг
Карточка заказа