Услуги и решения

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

Отрасль проекта

Умный город, Мобильная разработка

Технологии

Kotlin, Java (Spring)

О проекте

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

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



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



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



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


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


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


приложение для жкх

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


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


приложение для жкх

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


приложение для жкх

Соответствие законам


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


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


Backend приложения



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



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



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



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



В результате:

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


Стек: Swift, Kotlin + Java
IOS: Swift, MVC, UIKit, WebKit, XIB, SwiftyJSON, CoreAnimation, UserNotifications, Firebase, CocoaPods, Yandex-Metrica
Android: Android, Java, Kotlin, XML, RxJava, Coroutines, Flow, Dagger, Retrofit, Firebase+Huawei services, Yandex-Metrica

Расскажите нам о своей задаче
Мы немедленно возьмём её в работу
Станислав Шешунов
hello@nordclan.com