+7 (495) 147-04-32
Главная
/
Кейсы
/
AgriTech
/
AfriCash // AgriTech

AfriCash Маркетплейс для торговли сельскохозяйственной продукцией

#agritech #bayer

О клиенте

Bayer - мультинациональная фармацевтическая и биотехнологическая корпорация. Берлин, Германия. Это один из ведущих мировых производителей и поставщиков сельскохозяйственной продукции. 

Bayer сотрудничает с фермерами из множества стран, в том числе из Замбии.

Работа фермеров в Замбии усложнялась слаборазвитой системой поставок сельскохозяйственной продукции. Возникла необходимость помочь фермерам реализовывать урожай и упростить покупку оборудования, химикатов и прочего. Компания Bayer решила создать маркетплейс, объединяющий эти возможности в единую платформу.

Задача

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

Маркетплейс должен был объединить покупателей сельскохозяйственных культур и продавцов фермерских продуктов. 
 

Решение

Разработано веб-приложение, которые предоставляет удобные инструменты для навигации по товарам, управлению заказами и логистикой, а также агрегирует аналитические данные в целях оптимизации агробизнеса. 

Внедрение реализованного приложения компанией Bayer было призвано способствовать устойчивому развитию сельскохозяйственного сектора в Замбии за счет интеграции инновационных продуктов и услуг. 

Интерфейс AfriCash от LighTech

Этапы проекта

1

Discovery-фаза
(3 - 4 недели)

Мы провели брейншторм и определили роли системы и пользовательские пути (CJM)

Реализовали аудит дизайна, улучшив пользовательский опыт (UX), предложенный сторонней компанией

Создали пользовательские сценарии (User Stories)

Рассчитали инфраструктурные затраты, учитывая ожидаемые нагрузки

Изучили возможности сторонних интеграций, таких как платежные шлюзы и push-уведомления

Подготовили и задокументировали план архитектуры проекта

Оценили объем работ, присвоили приоритет функционалу и разработали дорожную карту проекта, определив оптимальный состав команды

Подготовили бюджет

2

Итеративная разработка
(12 недель)

Разработка проводилась итеративно с использованием методологии Scrum в течение 6 спринтов длительностью по 2 недели каждый. По завершении каждого спринта проводилось демо с последующим тестированием на реальных устройствах клиентов.

Уже через 2 недели после старта разработки клиент установил первую тестовую сборку с базовым функционалом приложения

3

Тестирование (1 неделя)

Предрелизное тестирование и исправление обнаруженных ошибок
4

Релиз (1 неделя)

Мы опубликовали приложения в магазинах (Stores) и обеспечили взаимодействие со службой поддержки для получения одобрения от компании Google

Функционал

Маркетплейс представляет собой многофункциональную платформу для реализации продукции Bayer фермерам. Последние имеют возможность приобретать товары для повышения урожайности (оборудование, химикаты и т.п.) с предоплатой или в кредит через розничные точки - агрохабы. 

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

Перечислим возможности маркетплейса для разных ролей.

Возможности роли "Фермер"

  • Регистрация, заполнение профиля 
  • Просмотр и заказ продуктов Bayer с последующим получением их в Агрохабе
  • Поиск контрактов на закупку агрокультур трейдером и подача заявки на подходящий контракт
  • Изменение статуса заказов трейдера
  • Просмотр статусов заявок на кредит
  • Ознакомление с информаций об использовании продукции Bayer, а также о доступных оффлайн занятиях для повышения квалификации

Возможности роли "Трейдер"

  • Регистрация, создание, удаление, редактирование офферов на закупку урожая
  • Просмотр, отклонение, одобрение заявок фермеров на созданные офферы (контракты)
     

Возможности роли "Агрохаб"

  • Регистрация
  • Добавление продуктов Bayer доступных к продаже (в т.ч. удаление, редактирование)
  • Изменение статуса заказов фермера
  • Публикация информации о проведении бесплатных курсов по повышению квалификации фермеров

Админ 

  • Регистрация
  • Просмотр, одобрение, отклонение, закрытие выплаченных залогов
     

Супер админ

  • Возможности Админа
  • Возможность приглашать, редактировать, удалять админов и настраивать требования к залогам (процент, сроки по уплате)

Вместо push-уведомлений использовались СМС. Причина в том, что в Африке часто пропадает интернет, и надежнее было полагаться на мобильную связь.

Функции AfriCash

Фронтенд

RxJs Observable with WebSocket
RxJS
Библиотека для реактивного программирования на JavaScript. Позволяет работать с асинхронными данными через потоки событий, используя наблюдаемые (Observables) и операторы для их обработки.
TypeScript
Язык программирования, основанный на JavaScript, с поддержкой строгой типизации, что позволяет выявлять ошибки ещё до запуска кода.
FullCalendar
NgxCharts
Ngx-translate
Angular Material

Бэкенд

Python
Мощный и гибкий язык программирования, обеспечивающий быструю разработку и высокую производительность. Идеален для создания сложной бизнес-логики и обработки больших объемов данных
Django
Высокоуровневый Python-фреймворк для быстрой разработки безопасных и масштабируемых веб-приложений
DRF
Django REST Framework, расширение Django для создания API с поддержкой REST архитектуры
Celery
Асинхронная очередь задач для Python, позволяющая выполнять отложенные операции и распределять нагрузку
Redis
Хранилище данных в памяти, оптимизированное для высокой скорости, часто используется как кэш или брокер сообщений.
PostgreSQL
Мощная объектно-реляционная СУБД с открытым исходным кодом, известная своей надёжностью, расширяемостью и поддержкой сложных запросов.
AWS Cloud
S3
EC2
ALB
CloudFront
ACM
IAM
SQS
RDS

Мобайл

Flutter/Dart

Интеграции

WebMoney

Еще кейсы

Обсудить проект
Имя
Связаться
Сообщение
Прикрепить файл +
Запрос на получение файлов
Имя
Отправить файлы
Сообщение
Спасибо!
Ваша заявка отправлена
После обработки наш менеджер свяжется с вами