Редкий международный кейс по разработке от компании ItFox. Оцените масштаб задач, которые решают российские программисты.
Зачем разработали IT-сервис Velo: потребности рынка и рост спроса на доставку
В Африке сервис доставки еды — это не только про еду. Это про развитие.
Когда создаешь IT-решение для региона, где GPS работает хуже, чем сарафанное радио, а «адрес» — это «за углом от киоска дом с зелёной крышей», приходится думать шире стандартных продуктовых подходов к разработке. Вместе с ИТ-продуктами, нужно строить инфраструктуру, включая дороги и обучение персонала.
Именно поэтому проект Velo — это гораздо больше, чем доставка. Платформа создает рабочие места для молодежи, открывает путь инвестициям в отдалённые районы (в которых до сих пор нет хороших дорог, четкой нумерации домов, ни стабильного интернета), а заодно поддерживает малый и средний бизнес — рестораны, кафе, лавки.
В современной Африке спрос на доставку растет с каждым днем, это уже часть ритма жизни современного человека. При этом малому бизнесу остро не хватает цифровых инструментов продвижения. А у курьеров нет стабильной платформы, на которую можно опереться.
Поэтому Velo не ограничивается обычным функционалом агрегаторов доставки. Это возможность работать и зарабатывать в реальности, где ничего не работает по инструкции.
Заказчик: технологический стартап, запущенный предпринимателем из Нигерии.
Идея проекта: Velo — в потенциале суперапп, рассчитанный на рынок Нигерии и других стран Африки.
Платформа вовлекает:
- владельцев бизнеса
- покупателей
- курьеров
Функциональность плюс ценности: как Velo выходит за рамки типовой доставки
Прежде всего люди
1. В Нигерии, инфраструктура очень отстает в своем развитии. А во многих отдаленных районах нет гипермаркетов, где за один раз можно купить все сразу. Представьте, чтобы заказать продукты, бытовую химию, товары для дома придется платить отдельно за каждую доставку из каждого отдельного магазина (нужно еще учесть, что везде своя “минимальная сумма заказа”). И люди вынуждены действовать именно так — искать товары в разных местах. Это неудобно, дорого. В таких условиях функция Velo — единая корзина для товаров из разных магазинов, с возможностью получить их за одну доставку, становится настоящим спасением. Пользователи могут заказать продукты, бытовую химию, электронику и т.д., не тратя деньги на несколько курьеров. Один заказ — одна доставка.
2. Разбитые дороги добавляют еще одну проблему. Курьерская перевозка крупногабаритных грузов в некоторые районы невозможна. Однако с легкими и компактными товарами ситуация иная — например, курьер на электровелосипеде может без проблем добраться даже в самые труднодоступные места. Velo учитывает эти особенности и заранее предупреждает пользователей о возможных ограничениях. Если заказ слишком большой или тяжелый, приложение уведомит, что его доставка возможна только до границы определенной зоны. Зато небольшие, но важные товары — продукты питания, медикаменты, предметы первой необходимости — можно заказать без проблем.
Благодаря этому жители отдаленных районов получают два ключевых преимущества:
- Доступность — возможность заказать то, что действительно нужно, без лишних ожиданий.
- Экономия — доставка остается быстрой и недорогой, несмотря на сложные условия.
3. В отдаленных районах Нигерии, где уровень доходов невысок, индивидуальная доставка часто оказывается непозволительной роскошью. Velo меняет это, предлагая умное решение для коллективных заказов: теперь жители небольших поселков могут объединять заказы в одну общую корзину. Такой подход позволяет:
- Существенно снизить стоимость доставки — чем больше заказ, тем дешевле доставка для каждого.
- Получать товары быстрее — курьер привозит всё одним рейсом.
- Заказывать даже мелкие товары — например, продукты или хозяйственные мелочи, которые по отдельности доставлять невыгодно.
Эта фича удобна не только для сельских жителей, но и для офисов. Возможность собираться в групповые заказы, выбирать блюда вместе и делить оплату превращает повседневный обед в социальное взаимодействие. Такой функционал особенно ценен для офисных команд и компаний, где важно ощущение единства.
Разработка IT-решения для бизнеса: платформа, которая помогает бизнесу расти
В Нигерии малому бизнесу тяжело конкурировать с крупными игроками. Пока гиганты рынка вкладывают большие бюджеты в рекламу и маркетинговые исследования, малые предприниматели часто не имеют даже базовых инструментов для анализа рынка. Многие из них боятся технологических изменений, считая их сложными и дорогими. Однако для выживания на рынке цифровизация становится необходимостью.
Для микро-бизнеса платформа Velo — это полноценный помощник в развитии. Личный кабинет партнера — это мощный инструмент продвижения, который предоставляет расширенную аналитику, графики и рекомендации по ведению бизнеса, основанные на реальных данных о спросе, предложении и предпочтениях покупателей.
Платформа открывает широкие возможности для предпринимателей без опыта. Она дает советы, как оптимизировать ассортимент, эффективно реагировать на изменения в потребительских предпочтениях и проводить успешные маркетинговые кампании. Такой функционал — это как иметь под рукой опытного консультанта по продажам, маркетолога и логиста. Все это доступно даже начинающим предпринимателям. Velo предоставляет малому бизнесу те же возможности, которые раньше были доступны только крупным компаниям.
Платформа помогает не только решать повседневные задачи, но и меняет подход к ведению бизнеса в регионе. Теперь бизнес становится более профессиональным и ориентированным на данные, а не на интуицию. С помощью Velo микро-бизнес может не только адаптироваться к рынку, но и расти, не имея больших стартовых капиталов.
Местное сообщество
Velo продвигает экологичные и социально значимые практики: от поддержки перерабатываемой упаковки и курьеров на электровелосипедах до участия в благотворительных программах и партнёрства с продовольственными банками. Девиз Velo — каждый заказ становится вкладом в устойчивое будущее.
Подход к реализации проекта
Ситуация, с которой сталкивается большинство стартапов: объём идей большой, а стартовый бюджет ограничен. Velo — не исключение. Первичная оценка показала, что реализовать весь запланированный функционал сразу не получится.
ItFox более 5 лет работает со стартапами и тестированием гипотез. Команда запускает проекты, которые нравятся людям и выигрывают международные ИТ конкурсы. Разбирая концепт Velo, ItFox помогли клиенту структурировать идею, выделить MVP с максимальной ценностью для целевой аудитории и сформировать поэтапный план развития.
Так же на старте проекта был создан презентационный лендинг, чтобы показать проект инвесторам и будущим пользователям https://veloxiapp.com/ .
На этапе MVP-1 разработан модуль для владельцев бизнеса.
Velo Partners — это система для владельцев кафе, ресторанов и торговых точек, позволяющая эффективно организовать бизнес-процессы: управлять ассортиментом, доставкой, проводить маркетинговые кампании, анализировать ключевые показатели и управлять обратной связью.

Возможности для владельцев бизнеса в Velo
- Пользователь может управлять несколькими торговыми точками из одного личного кабинета. Что актуально для Нигерии, так как у многих предпринимателей несколько точек в разных районах. В селах нет гипермаркетов :). В личном кабинете легко настроить онлайн-витрины точек, редактировать меню, условия доставки, режим работы, минимальный чек и т.д. Платформа поддерживает разнообразные виды бизнеса — от магазина до аптек.
- Даже для начинающих предпринимателей Velo сделает удобными и простыми процессы выхода на рынок, продвижения и вовлечения клиентов. Встроены инструменты маркетинга: создание баннеров и акций, таргетированные скидки и промокоды, push-уведомления, A/B-тестирование рекламных сообщений.
- Система категорий и тегов позволяет легче найти “своего потребителя”. Теги типа “Vegan”, “Sale”, “New” облегчают фильтрацию и помогают продвигать товары.
- Система встроенной аналитики помогает бизнесу легко ориентироваться в изменении спроса и принимать нужные меры. Velo собирает и визуализирует ключевые метрики — от оборота до конверсии. Система подсказывает, что стоит улучшить: где падает чек, какие товары не продаются и где есть потенциал роста.
- Встроенная система отзывов и рейтингов позволяет бизнесу быстрее отрабатывать обратную связь, устранять проблемы и улучшать клиентский опыт.

На первом этапе MVP в Velo Partners была запущена онлайн-витрина. Покупатели заходят на сайт, выбирают магазин или ресторан, добавляют товары в корзину и оформляют заказ. Заявка сразу уходит партнёру, который сам организует доставку силами своих курьеров. В следующих версиях мы планируем добавить собственный модуль доставки. Система будет назначать курьеров, строить маршруты и отслеживать доставку — без необходимости подключать сторонние сервисы.
Визуальный стиль приложения, вдохновленный цифровыми трендами и африканскими традициями
Визуал платформы всегда очень важен. В Нигерии, как и в любой другой стране, есть свои особенности.
ItFox работает на нигерийском рынке уже не в первый раз, и поэтому знает, что нигерийские пользователи, как и в целом по Западной Африке, часто предпочитают живые, насыщенные цвета. Это культурно обусловлено — в одежде, рекламе и дизайне интерьеров преобладают яркие, контрастные палитры. Цвета должны быть энергичными, но не слепящими. Кроме того, уровень цифровой грамотности разный, поэтому интерфейс должен быть интуитивным и лаконичным. Преобладают крупные элементы, ясные иконки, минимум текста. Пользователи ценят, когда всё «по делу» — без лишних сложностей.
Как ItFox удалось сделать картинки привлекательными для местного населения?
- Изучили культурные особенности региона
- Провели исследование, чтобы понять, к чему привыкли местные пользователи.
- Учли культурные особенности в дизайне — так визуал приложения стал “ближе” к целевой аудитории.
- Соединили технологии и традиции
- Использованная графика — это не стоковые изображения, а уникальные AI-работы. Выбор AI-графики подчеркивает технологичность и инновационность проекта, а также лучше вовлекает молодежную аудиторию.
- Продумали каждую деталь
- Иллюстрации подобраны не случайно — дизайнеры стремились вызвать у пользователя чувство узнавания и доверия. В интерфейсе отражены знакомые сцены из повседневной жизни: заказ еды, общение с курьером, обеды в кругу друзей.
- Каждая AI-картинка доработана вручную: лица, жесты, фон.

Механизмы возврата инвестиций
Все знают, что красивым визуалом и продуманным функционалом сыт не будешь. Любому ИТ-продукты нужны инвестиции на развитие, а фаундерам прибыль. Поэтому изначально было уделено особое внимание монетизации.
Основные источники дохода:
- Платное продвижение для бизнеса. Магазины могут выделяться в поиске, ставить промо-баннеры, запускать акции.
- Реклама в приложении. Бренды размещают таргетированные предложения.
- Премиум-функции для партнеров. Расширенная аналитика, автоматизация, VIP-поддержка — на платных тарифах.
Работа над проектом
Оказанные услуги:
проектирование, разработка, аналитика, UI/UX, поддержка презентационного лендинга.
Команда проекта ItFox:
проект-менеджер, аналитик, дизайнер, фронтенд-разработчик, backend-разработчик, маркетолог.
Срок реализации 1го этапа:
4 месяца.
Проект реализовывался по Agile-подходу:
регулярные спринты, созвоны, демонстрации.
ТЗ и описания фич в проекте велись на двух языках — английском и русском, так как заказчик — иностранец, а часть команды русскоговорящая — так всем было понятно и удобно.
Технологический стек проекта
Бэкенд: язык Python
Инструменты:
- fastapi
- sqlalchemy
- geoalchemy2
- aiocron
База данных:
- PostgreSQL
- Redis — СУБД для хранения кэша
Система двух доменов
Веб-платформа для партнеров разделена на 2 поддомена.
Основной домен — информационная часть проекта — реализован на фреймворке next.js, который позволяет реализовать SEO оптимизацию.
Техническая часть платформы, для которой реализация SEO оптимизации не нужна, реализована c помощью библиотеки react.js .
В техническую часть входит:
- Регистрация
- Авторизация
- Панель управления магазином для Партнера
Интеграции:
- Termii – сервис был интегрирован для верификации и аутентификации пользователей с помощью одноразовых паролей в SMS-уведомлениях.
- Мы подключили Google Maps, чтобы можно было легко определять, где находятся пользователи, рестораны и курьеры. Теперь клиент сам выбирает адрес доставки и в реальном времени видит, как курьер едет к нему. Удобно и наглядно — сразу понятно, где заказ и когда приедет.
- Paystack (Stripe) в приложении доставки еды Velo используется для безопасной обработки онлайн-платежей за заказы. Можно оплачивать картами, банковскими переводами и другими доступными способами.
Микросервисная архитектура
В работе такого рода приложений каждая секунда задержки снижает конверсию в заказ. Ну, представьте: пользователь голоден, уже выбрал любимое блюдо, жмет «Заказать»… и тут приложение зависает. Через 3 секунды он передумывает, закрывает вкладку и идет жарить яичницу.
Чтобы обеспечить бесперебойную работу даже при пиковых нагрузках, разработчики ItFox вынесли выполнение наиболее нагружающих систему задач вне основного потока (например, оформление заказов, подтверждение доставки, обновление меню).
Технические вызовы: Конфликт Alembic и PostGIS
Поскольку проект Velo использует геоданные для работы с доставкой, мы выбрали PostgreSQL с расширением PostGIS для хранения и обработки пространственных данных. Однако мы столкнулись с тем, что Alembic, инструмент для управления миграциями, начинал обрабатывать системные файлы PostGIS, создавая тысячи строк кода с командами на их удаление.
Разработчики ItFox пробовали различные решения, включая конфигурацию Alembic и использование библиотеки GeoAlchemy, но ни одно из них не обеспечивало стабильной миграции. В итоге ItFox разработали кастомный Alembic-хелпер, который исключал все PostGIS-компоненты из миграций. Это решение избавило команду от необходимости вручную чистить миграции, повысив стабильность и скорость разработки.
Итоги первого этапа и потенциал масштабирования
На первом этапе ItFox разработали и запустили веб-платформу для владельцев ресторанов и магазинов.
Система включает всё необходимое для старта: регистрацию партнёров, управление торговыми точками, настройку меню и бизнес-аналитику.
Параллельно была создана презентационная посадочная страница. Заказчик успешно использовал её в переговорах с инвесторами на международной конференции — это подтвердило интерес к проекту со стороны профессионального сообщества.
Такой подход — сначала основа, потом масштабирование — позволил:
- протестировать продуктовую гипотезу на реальных пользователях,
- сформировать первую партнерскую базу,
- выстроить понятную архитектуру для дальнейшего роста.
Ближайшие планы:
- запуск мобильного приложения:
модуль для клиентов

модуль для курьеров

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