1. Вводная задача от заказчика, проблематика, цели Velo — Яндекс.Еда для Нигерии? Нет. Цифровой продукт с социальной миссией и заботой о человеке будущего.
В Африке сервис доставки еды — это не только про еду. Это про развитие.
Когда создаешь IT-решение для региона, где GPS работает хуже, чем сарафанное радио, а "адрес" — это "за углом от киоска дом с зелёной крышей", приходится думать шире стандартных продуктовых подходов к разработке. Вместе с ИТ-продуктами, нужно строить инфраструктуру, включая дороги и обучение персонала.
Именно поэтому проект Velo — это гораздо больше, чем доставка. Платформа создает рабочие места для молодежи, открывает путь инвестициям в отдалённые районы (в которых до сих пор нет хороших дорог, четкой нумерации домов, стабильного интернета), а заодно поддерживает малый и средний бизнес — рестораны, кафе, лавки.
Сегодня в Африке спрос на доставку растет с каждым днем, это уже часть ритма жизни современного человека.
При этом малому бизнесу остро не хватает цифровых инструментов. А у курьеров нет платформы для автоматизации и контроля работы.
Поэтому Velo не ограничивается обычным функционалом агрегаторов доставки. Это возможность работать и зарабатывать в условиях неопределенности и в отсутствии нужной инфраструктуры.
Идея проекта: Velo — в потенциале суперапп, рассчитанный на рынок Нигерии и других стран Африки.
Вовлекает:
2. Описание реализации кейса и творческого пути по поиску оптимального решения Функциональность плюс ценности: как Velo выходит за рамки типовой доставки.
Ценности, заложенные в архитектуру платформы:
Прежде всего люди.
1. Как мы уже писали, в Нигерии слабо развита инфраструктура, особенно в удалённых регионах. Крупных универсальных магазинов, как, например, «Магнит» или «Пятёрочка», там нет. Поэтому человеку приходится искать нужные товары в разных точках. Представьте, чтобы заказать продукты, бытовую химию, товары для дома нужно платить отдельно за каждую доставку из разных магазинов (плюс везде своя “минимальная сумма заказа”). Это неудобно, дорого.
В таких условиях функция Velo - единая корзина для товаров из разных магазинов, с возможностью получить их за одну доставку, становится настоящим спасением. Пользователи могут заказать продукты, бытовую химию, электронику и т.д., не тратя деньги на несколько курьеров. Один заказ - одна доставка.
2. Разбитые дороги добавляют еще одну проблему. Курьерская перевозка крупногабаритных грузов в некоторые районы невозможна. Однако с легкими и компактными товарами ситуация иная — например, курьер на электровелосипеде может без проблем добраться туда, где не проедет грузовик.
Velo учитывает эти особенности и заранее предупреждает пользователей о возможных ограничениях. Если заказ слишком большой или тяжелый, приложение уведомит, что его доставка возможна только до границы определенной зоны. Зато небольшие, но важные товары — продукты питания, медикаменты, предметы первой необходимости — можно заказать без проблем.
Благодаря этому жители отдаленных районов получают два ключевых преимущества:
3. В отдаленных районах Нигерии, где уровень доходов невысок, индивидуальная доставка часто оказывается слишком дорогой. Velo меняет это с помощью “коллективных заказов”: теперь жители небольших поселков могут объединять заказы в одну общую корзину. Такой подход позволяет:
Существенно снизить стоимость доставки — чем больше заказ, тем дешевле доставка для каждого.
Получать товары быстрее — курьер привозит всё одним рейсом.
Заказывать даже мелкие товары — например, продукты или хозяйственные мелочи, которые по отдельности доставлять невыгодно.
Эта фича удобна не только для сельских жителей, но и для офисов. Каждый сотрудник может выбрать нужные товары через свой личный кабинет, а заказ приедет один — на всех. Удобно и рационально.
Разработка IT-решения для бизнеса - развитие локального предпринимательства.
В Нигерии малому бизнесу тяжело конкурировать с крупными игроками. Пока гиганты рынка вкладывают большие бюджеты в рекламу и маркетинговые исследования, малые предприниматели часто не имеют даже базовых инструментов для анализа рынка. Многие из них боятся технологических изменений, считая их сложными и дорогими. Однако для выживания на рынке цифровизация важна.
Для микро-бизнеса платформа Velo — это полноценный помощник в развитии. Личный кабинет партнера — это инструмент продвижения, который предоставляет расширенную аналитику, графики и рекомендации по ведению бизнеса, основанные на реальных данных о спросе, предложении и предпочтениях покупателей.
Платформа помогает предпринимателям без опыта. Она дает советы, как оптимизировать ассортимент, эффективно реагировать на изменения в потребительских предпочтениях и проводить успешные маркетинговые кампании. Такой функционал — это как иметь под рукой опытного консультанта по продажам, маркетолога и логиста. Velo предоставляет малому бизнесу те же возможности, которые раньше были доступны только крупным компаниям.
Разработанная IT-платформа помогает не только решать повседневные задачи, но и меняет подход к ведению бизнеса в регионе. Теперь бизнес становится более профессиональным и ориентированным на данные, а не на интуицию. С помощью Velo микро-бизнес может не только адаптироваться к рынку, но и расти, не имея больших стартовых капиталов.
~Местное сообщество.
Velo продвигает экологичные и социально значимые практики: от поддержки перерабатываемой упаковки и курьеров на электровелосипедах до участия в благотворительных программах и партнёрства с продовольственными банками. Девиз Velo - каждый заказ становится вкладом в устойчивое будущее.
Мы обсудили ключевые ценности, заложенные в платформу Velo, и обозначили её значение для пользователей, бизнеса и регионального развития. Самое время рассказать о практических шагах, предпринятых для реализации проекта. Разработка с нуля цифрового продукта подобного уровня требует выверенной стратегии, точной расстановки приоритетов и гибкого проектного подхода.
Подход к реализации.
Ситуация, с которой сталкивается большинство стартапов: объём идей большой, а стартовый бюджет ограничен. Velo — не исключение. Первичная оценка показала, что реализовать весь запланированный функционал сразу не получится - слишком дорого и долго.
ItFox более 5 лет работает со стартапами и тестированием гипотез. Наша команда запускает проекты, которые нравятся людям и выигрывают международные ИТ конкурсы. Разбирая концепт Velo, мы помогли клиенту структурировать идею, выделить MVP с максимальной ценностью для целевой аудитории и сформировать поэтапный план развития.
Так же на старте проекта предложили создать презентационный лендинг, чтобы показать проект инвесторам и будущим пользователям.
MVP-1 - модуль для владельцев бизнеса.
Velo Partners — это платформа, которая помогает владельцам ресторанов и магазинов управлять своим бизнесом: настраивать меню, запускать акции, смотреть аналитику и работать с отзывами. Она особенно полезна для предпринимателей, поставляющих в регионы, где доступ к покупателю требует цифровых инструментов.
Возможности для владельцев бизнеса в Velo:
Ключевая задача MVP-1 — Velo partners — заключалась в создании онлайн-витрины, через которую покупатели могут ознакомиться с доступными торговыми точками, выбрать товары и сформировать заказ. Заявка сразу попадает в ресторан или магазин, и дальше уже партнёр сам решает, может ли он доставить заказ. Доставку партнеры организуют пока сами, своими курьерами.
В следующих этапах мы планируем добавить полноценный модуль доставки (MVP-2) — с курьерами, маршрутами и отслеживанием, чтобы всё работало централизованно и без участия сторонних служб.
Сейчас мы разрабатываем личный кабинет, в котором курьеры смогут пройти регистрацию, выбрать зоны доставки, принимать заказы и управлять своими маршрутами.
В приложении курьеры смогут сами выбирать удобный график, отслеживать доходы и планировать рабочее время. Такой подход позволяет легко совмещать доставку с учёбой, основной работой или другими занятиями — и при этом сохранять комфортный баланс между занятостью и личной жизнью.
В приложении будет встроенная служба поддержки — на случай, если возникнут технические вопросы или что-то пойдёт не так.
Velo — это не только про технологии, но и про социальную ответственность. Платформа поддерживает курьеров, которые используют экологичный транспорт — электровелосипеды и самокаты. В личном кабинете можно выбрать вид транспорта, настроить зоны доставки и указать, где и как удобно работать. Система учитывает эти параметры и подбирает заказы так, чтобы всё было удобно и реально выполнить.
Визуальный стиль приложения, вдохновленный цифровыми трендами и африканскими традициями.
Визуал платформы всегда очень важен. В Нигерии, как и в любой другой стране, есть свои особенности. ItFox работает на нигерийском рынке уже не в первый раз, и поэтому мы знаем, что нигерийские пользователи, как и в целом по Западной Африке, часто предпочитают живые, насыщенные цвета. Это культурно обусловлено — в одежде, рекламе и дизайне интерьеров преобладают яркие, контрастные палитры. Цвета должны быть энергичными, но не слепящими. Кроме того, мы помним, что уровень цифровой грамотности может быть разным, поэтому интерфейс должен быть интуитивным и лаконичным. Преобладают крупные элементы, ясные иконки, минимум текста. Пользователи ценят, когда всё "по делу" — без лишних сложностей.
Как нам удалось сделать картинки привлекательными для местного населения?
Механизмы возврата инвестиций.
Все мы знаем, что красивым визуалом и продуманным функционалом сыт не будешь. Любому ИТ-продукты нужны инвестиции на развитие, а фаундерам прибыль. Поэтому мы изначально уделили особое внимание монетизации.
Основные источники дохода:
Работа над проектом.
Оказанные услуги: проектирование, разработка, аналитика, UI/UX, поддержка презентационного лендинга.
Команда проекта ITFox: проект-менеджер, аналитик, дизайнер, фронтенд-разработчик, backend-разработчик, маркетолог.
Срок реализации 1го этапа: 4 месяца.
Проект реализовывался по Agile-подходу: регулярные спринты, созвоны, демонстрации.
ТЗ и описания фич в проекте велись на двух языках — английском и русском, так как заказчик - иностранец, а часть команды русскоговорящая - так всем было понятно и удобно.
Технологический стек проекта.
Бэкенд: язык Python
Инструменты:
fastapi
sqlalchemy
geoalchemy2
aiocron
База данных:
PostgreSQL
Redis - СУБД для хранения кэша
Система двух доменов.
Веб-платформа для партнеров разделена на 2 поддомена. Основной домен myveloapp.com - информационную часть проекта - разработали на фреймворке next.js, который позволяет настраивать SEO оптимизацию.
Техническая часть платформы, где SEO не нужно, реализована c помощью библиотеки react.js на поддомене partners.myveloapp.com.
В техническую часть входит: регистрация, авторизация, панель управления магазином для Партнера.
Интеграции:
Микросервисная архитектура.
В работе такого рода приложений каждая секунда задержки снижает конверсию в заказ. Ну, представьте: пользователь голоден, уже выбрал любимое блюдо, жмет «Заказать»… и тут приложение зависает. Через 3 секунды он передумывает, закрывает вкладку и идет жарить яичницу.
Чтобы обеспечить бесперебойную работу даже при пиковых нагрузках, мы вынесли выполнение наиболее нагружающих систему задач вне основного потока (например, оформление заказов, подтверждение доставки, обновление меню).
Технические вызовы: Конфликт Alembic и PostGIS.
Поскольку проект Velo использует геоданные для работы с доставкой, мы выбрали PostgreSQL с расширением PostGIS для хранения и обработки пространственных данных. Однако мы столкнулись с тем, что Alembic, инструмент для управления миграциями, начинал обрабатывать системные файлы PostGIS, создавая тысячи строк кода с командами на их удаление.
Мы пробовали различные решения, включая конфигурацию Alembic и использование библиотеки GeoAlchemy, но ни одно из них не обеспечивало стабильной миграции. В итоге мы разработали кастомный Alembic-хелпер, который исключал все PostGIS-компоненты из миграций. Это решение избавило команду от необходимости вручную чистить миграции, повысив стабильность и скорость разработки.
3. Результаты сотрудничества Итоги первого этапа и потенциал масштабирования.
На первом этапе мы разработали и запустили веб-платформу для владельцев ресторанов и магазинов.
Система включает всё необходимое для старта: регистрацию партнёров, управление торговыми точками, настройку меню и бизнес-аналитику.
Параллельно была создана презентационная посадочная страница. Заказчик успешно использовал её в переговорах с инвесторами на международной конференции — это подтвердило интерес к проекту со стороны профессионального сообщества.
Такой подход — сначала основа, потом масштабирование — позволил:
Ближайшие планы:
Доработка и запуск мобильного приложения. Сейчас работа идет над модулем для курьеров. В дальнейшем также добавим модуль для клиентов.
Проект получил положительный отклик на старте и готов к расширению — как по функционалу, так и по охвату.
4. Заключение Комментарий менеджера проекта от ItFox:
Работа над Velo стала для нашей команды не просто задачей — это был вызов, в котором соединились бизнес-цели, технологическая экспертиза и решение повседневных задач пользователей. Мы опирались на проверенные продуктовые подходы, но адаптировали их под реальный рынок Нигерии — с его ритмом, привычками, инфраструктурой и ожиданиями пользователей.
Команда с энтузиазмом работает над проектом Velo, потому что он сочетает в себе решение прикладных задач местного бизнеса и реальную социальную ценность. Мы создаем цифровой инструмент, который помогает предпринимателям развиваться, конечным пользователям — экономить время, а курьерам — зарабатывать. Это IT-продукт, влияющий на повседневную жизнь людей. Такая работа вдохновляет команду и укрепляет веру в то, что технологии действительно могут менять будущее к лучшему.