Создание мобильного приложения для компании по разработке цифровых технологий сельскохозяйственного сектора
Для обмена объявлениями и сообщениями о купле/продаже сельскохозяйственной продукции аграрии активно используют чаты в мессенджерах. При этом поиск нужных товаров требует много времени и усилий. На основе анализа рынка наш клиент решил упростить этот процесс с помощью IT.
Подробнее о кейсе, почему выбрали Flutter и в чем его преимущество – читайте здесь.
Клиент
Наш клиент специализируется на разработке цифровых технологий для сельскохозяйственного сектора: они помогают фермерам повышать эффективность бизнеса.
Задача
Создать универсальное решение с интуитивно понятной панелью объявлений и простым поиском, чтобы объединить все предложения аграрного рынка в одном мобильном приложении.
Решение
Мы подключились к проекту как выделенная команда: аккаунт-менеджер, Backend-, Flutter-разработчики и дизайнер. При этом на первом этапе требовалось сформировать ТЗ для реализации продукта. Для ускорения процесса мы предложили взять управление на себя – клиента убедили наши аргументы, и он поддержал инициативу. Тогда к задаче подключились проектный менеджер и аналитик, и мы сформировали список наиболее важных функций для реализации MVP:
- аутентификация через сервис заказчика,
- профиль пользователя и организации,
- сделки,
- поиск по ключевым словам,
- push-сообщения,
- аналитика (firebase).
Пример реализованных функций
Сделки – основная функция приложения – совершаются в чатах. Для этой задачи клиент выбрал протокол Xmpp, поэтому наши Flutter-разработчики обратились к библиотеке Xmpp_stone. Чтобы пользователям было максимально удобно договариваться о сделках, мы также реализовали отдельные функции, которые изначально не были предусмотрены в протоколе Xmpp. Среди них поддержка истории сообщений, групповых чатов и функция обмена файлами между пользователями.
Для развития MVP мы подключили аналитику Firebase, которая поможет заказчику построить карту активности пользователя – выяснить, какие функции используются чаще, что следует доработать и чем дополнить.
Результат
Создали MVP аграрного маркетплейса на 5 тысяч активных пользователей. Благодаря ему заказчик сможет своевременно реагировать на предпочтения клиентов и создавать более востребованный на рынке продукт.
Технологии
Flutter, Firebase, Xmpp_stone