
РазработкаМВПдляНигерии:4месяцаотидеидопервыхзаказов
Заказчик — технологический стартап из Нигерии. Цель — масштабируемая платформа доставки для стран Африки.
Задача — разработать МВП, объединяющий предпринимателей, покупателей и курьеров в единой экосистеме.
Проблема — существующие сервисы не работают в местных условиях: отсутствие адресов («за углом от киоска с зелёной крышей»), плохие дороги, нестабильный интернет, низкая цифровая грамотность пользователей. Запуск всех функций сразу — дорого и долго.
Решение — спроектировали масштабируемое МВП за 4 месяца. Адаптировали интерфейс под низкую грамотность (крупные элементы, минимум текста) и местные цветовые предпочтения. Для работы с геоданными без адресов использовали PostgreSQL + PostGIS, при проблемах с миграциями разработали кастомное решение.
Результат — первые партнёры получили стабильный поток заказов. Время подключения новой точки — дни вместо месяцев. Архитектура готова к масштабированию на другие рынки Африки.

Контекст:почемустандартныерешениянеподходят
Нигерия — крупнейший рынок Африки с населением более 200 млн человек. Но инфраструктура здесь работает иначе, чем в Европе или США.
Четыре главных барьера, которые делают привычные сервисы доставки бесполезными:
- Отсутствие адресов. В большинстве районов нет ни названий улиц, ни нумерации домов. Человек описывает своё местоположение ориентирами: «за углом от киоска, дом с зелёной крышей». Любой сервис, который требует ввести «улицу, дом, квартиру», не работает.
- Плохие дороги. Крупные грузовые автомобили не проезжают в большинстве районов. Доставка возможна только на мотоциклах или велосипедах.
- Нестабильный интернет. В удалённых регионах связь может прерываться. Приложение должно корректно синхронизироваться при восстановлении соединения.
- Плюс — низкая цифровая грамотность. Мелкие предприниматели не имеют опыта работы с онлайн-инструментами и бюджета на дорогие системы автоматизации.
Заказчик пришёл к нам с идеей, но без готового технического решения. Существующие платформы доставки не были рассчитаны на такие условия.
Нашароль:непросторазработка,атехнологическийпартнёр
Мы не получили готовое ТЗ. Заказчик знал, что хочет разработать, но не понимал, с чего начать и в какой последовательности развивать функции, чтобы не уйти в долгое и дорогое строительство «космического корабля».
Что мы сделали на предпроектном этапе:
- Провели анализ рынка и конкурентов — посмотрели, какие решения уже есть и почему они не подходят.
- Приоритизировали функции для запуска.
- Спроектировали архитектуру, которая позволяет запустить МВП быстро и масштабироваться позже.
Ключевое решение на старте: не пытаться запустить всё и сразу, а выкатить минимальную версию продукта за 4 месяца, проверить гипотезы и достраивать функционал на основе реальных данных.
Архитектура:какспроектироватьсистемудлябудущегороста
Мы спроектировали платформу как высоконагруженную систему. Она сохраняет стабильность и высокую производительность даже при резком росте числа пользователей и заказов.
Для этого использовали микросервисную архитектуру и асинхронные воркеры. Процессы оформления заказов, подтверждения доставки и обновления меню вынесли в отдельную обработку.
Архитектуру изначально заложили с учётом масштабируемости и модульного развития. Это позволяет добавлять новые функции без переработки ядра системы.
Что это дало заказчику:
-
Гибкость. Можно добавлять новые модули (например, для курьеров или клиентов) без остановки и переписывания того, что уже работает.
-
Надёжность. Платформа сохраняет стабильность при росте числа заказов и пользователей.
-
Готовность к масштабированию. Инвесторы высоко оценили архитектуру — она подходит для выхода на другие африканские рынки.

Похожиепроекты


Главнаятехническаясложность:какработатьбезадресов

Как решили:
- Google Maps + геозонирование (Geo-fencing). Клиент видит курьера на карте в реальном времени. Клиент выбирает точку на карте, а не вводит адрес.
- Зонирование доставки. Система автоматически определяет, в каких районах возможна доставка, и предупреждает, если выбранный адрес вне зоны обслуживания или недоступен для крупногабаритных товаров.
- PostGIS для пространственных данных. Это расширение PostgreSQL позволяет хранить и обрабатывать геоданные — полигоны зон доставки, маршруты курьеров, расстояние до точек.
Подводный камень, о котором не пишут в мануалах:
При настройке миграций Alembic (инструмент для управления изменениями в БД) начал воспринимать системные файлы PostGIS как часть пользовательской базы. Это генерировало тысячи лишних строк кода и создавало риски ошибок при каждом обновлении схемы.
Стандартные решения не помогли. Мы разработали кастомный Alembic-хелпер, который исключает системные объекты PostGIS из миграций.

Результат для заказчика:
- Миграции стали предсказуемыми и контролируемыми.
- Снизились риски сбоев при обновлениях базы данных.
- Разработка ускорилась за счёт автоматизации рутинных действий.
Тримодуляплатформы
1. Для предпринимателей — веб-платформа Velo Partners (вело партнеры)
Личный кабинет, где можно:
- зарегистрировать несколько торговых точек
- настраивать цены и график работы
- запускать акции и push-уведомления
- смотреть аналитику по продажам
Интерфейс — крупные элементы, минимум текста. Чтобы пользовались даже те, кто раньше не работал с онлайн-торговлей.



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


3. Для клиентов — мобильное приложение
Покупатели могут:
- видеть список торговых точек и выбирать товары
- оформлять заказ с доставкой
- объединять товары из разных магазинов в одной корзине с одной доставкой
- оформлять коллективные заказы (несколько пользователей объединяются, чтобы снизить стоимость доставки)
- отслеживать курьера на карте в реальном времени


Адаптацияподпользователя:дизайн,которыйнепугает
Мы исследовали культурные особенности Западной Африки. Выяснили, что пользователи отдают предпочтение насыщенным и контрастным цветам — такая эстетика характерна для одежды, рекламы и интерьеров региона.
Что сделали:
- Построили визуальный стиль на энергичных палитрах, которые привлекают внимание, но не перегружают.
- Использовали не стоковые материалы, а ИИ-генерацию графики — это подчеркнуло технологичность проекта и сделало продукт привлекательнее для молодёжи.
- Проработали иллюстрации вручную: корректировали лица, жесты и фон, чтобы сохранить естественность и отразить сцены из повседневной жизни (заказ еды, общение с курьером, совместные обеды).
Для интерфейса — упор на простоту:
- Крупные элементы.
- Минимум текста.
- Понятные иконки вместо текстовых кнопок.
Бизнес-эффект от дизайна:
- Снизили барьер первого использования — пользователи с любым уровнем цифровой грамотности разбирались интуитивно.
- Для предпринимателей → рост числа покупателей и заказов.
- Для инвесторов → снижение рисков и ускорение выхода на рынок.
- Для продуктовой команды → готовое решение для масштабирования на другие страны с похожими особенностями.

Чтовитогеполучилипослепервогоэтапа
Тестирование МВП в пилотных районах подтвердило жизнеспособность модели.
Фактические результаты:
| Показатель | Результат |
|---|---|
| Срок разработки МВП | 4 месяца |
| Время подключения нового партнёра | Дни (вместо месяцев самостоятельной разработки) |
| Первые предприниматели | Получили стабильный поток заказов |
| Оценка инвесторов | Архитектура готова к масштабированию на другие африканские рынки |
| Статус проекта | Перешёл из эксперимента в работающую платформу с реальными пользователями |


Ищетекомандудлявашегостартапа?
Этот кейс показывает, как мы работаем, когда сталкиваемся с нестандартными условиями:
- Не берём готовое ТЗ — помогаем сформировать.
- Не гонимся за всеми фичами сразу — запускаем МВП, проверяем, достраиваем.
- Архитектуру закладываем под масштабирование — чтобы не переписывать всё через полгода.
- Адаптируем продукт под реального пользователя — а не под «сферического в вакууме».
- Когда сталкиваемся с багами в инструментах — чиним их сами, а не ждём обновлений.
Вам нужен не просто код, а технологический партнёр, который доведёт идею до работающего бизнеса? Оставляйте заявку
Технологии
Кейсы,которымимыгордимся


