• /
  • /

мобильное приложение для ЖКХ: агрегатор услуг Платосфера

Развитие приложения для АО «Новосибирскэнергосбыт», в котором пользователи теперь могут использовать услугу "Обещанный платеж" и управлять показаниями счетчиков электроэнергии из личного кабинета. Улучшена кодовая база и стабильность работы приложения.
Решения для девелопмента У меня похожая задача

О клиенте и задаче

АО «Новосибирскэнергосбыт» единсвенный гарантирующий поставщик электроэнергии на территории г. Новосибирска и Новосибирской области. Предприятие отвечает за электроснабжение клиентов, закупая электроэнергию на оптовом рынке и поставляет ее через сетевые организации.

В мобильном приложении «Платосфера» можно отсканировать и передать показания счетчиков, произвести оплату жилищно-коммунальных услуг и задать интересующие вопросы в чат-боте. Поиск услуг осуществляется по адресу. В приложении есть возможность оплачивать услуги по нескольким адресам, что позволяет пользователям контролировать все начисления, оплатить ЖКХ за близких и экономить время.

Интерфейс приложения

За 3 месяца наша команда проделала огромную работу над функциональной и визуальной частью приложения.

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

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

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

Привели отображение ошибок к единому стилю, что упростило восприятие информации для пользователей. Ранее пользователям показывалась ошибка вида “Err - 1002” что являлось бессмысленным. Сейчас же текст ошибки ясен и есть дополнительная инструкция для ее устранения.
Соответствие законам

В связи с законом пользователям теперь необходимо ввести свой e-mail для получения электронного чека. Мы добавили новый экран и внедрили его перед совершением оплаты. При этом окно не будет раздражать каждый раз перед оплатой, а покажется единожды.

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

Backend приложения

В проекте при тестировании было обнаружено, что происходят утечки памяти. Мы исследовали причины возникновения утечек и сбоев встроенными инструментами Xcode: Profile Leaks и Memory Graph. После устранения повысилась стабильность работы приложения и потребление памяти телефона.

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

Полное сопровождение релиза приложения

Команда Nord Clan полностью взяла на себя ответственность за релизный цикл. Перед релизом мы согласовывали список новых фич и доработок. Затем собирали сборки с решениями конфликтов при слиянии и отправляли приложение на проверку в AppStore, Google Play и AppGallery. Мы сопровождали клиента до итоговой успешной публикации приложения.


Результат

  • На 20% уменьшили размер приложения, что повысило скорость работы приложения
  • Убрали Legacy и лишний код, исправили ошибки и сбои — рейтинг приложения вырос с 3,8 до 4,2
  • Интегрировали оплату через СБП

Стек

Swift, Kotlin + Java