Мессенджеры

Цели и задачи

экран чатаПеред нами была поставлена цель по разработке приложения, с помощью которого жители республики Тыва смогли бы общаться друг с другом, получать информацию о новостях республики, а также оформлять заявки на получение кредитов на небольшие суммы от микрокредитной организации “Бодарал” из города Кызыл.

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

Возможности

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

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

Для администрирования системы была разработана веб-панель, позволяющая менеджерам “Бодарал” осуществлять учет и контроль кредитных операций. Была произведена интеграция веб-панели с уже действующим ПО “Кредитный Инспектор”.

административная панель

Технологии

Мобильные приложения были разработаны с использованием нативных средств: Java (Android)/Swift (iOS). Серверная часть была написана на языке Python с использованием веб-фреймворка Tornado.

android java-logo tornado-logo python-logo swiftmysql-logo

Процесс разработки

После составления и согласования технического задания был реализован интерактивный прототип приложения, позволяющий наглядно понять схематичное отображение блоков на каждом экране приложения, поведение интерактивных элементов и кнопок, а также логику поведения пользователей. С учетом готового прототипа был разработан дизайн приложения, позднее адаптированный отдельно под iOS и Android. В качестве главного элемента дизайна приложения был выбран стилизованный узор “Золото скифов”. После согласования дизайна происходила параллельная разработка мобильных приложений и серверной части.

экран новый заем экран кошелек

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

 

Для реализации функционала, необходимого для получения микрокредитов, была произведена интеграция со сторонним API от платежной системы “Ариус”.

Немного статистики

4 месяца 96 задач 26 блоков
Велась разработка приложения за весь период создания отвечающих за разные функции
10 устройств 6 специалистов 18 экранов
различной конфигурации тестировали приложение участвовало в разработке и 32 активных элементов

 

Результат

Благодаря слаженной работе нашей команды проект был выполнен в срок, несмотря на смену поставщика системы платежных транзакций. В результате клиент получил систему для развития своего бизнеса в цифровой среде, а жители республики Тыва получили удобное приложения для общения — “МоЁ”, с возможностью получения кредитов на небольшие суммы.