Приложение для интернет-магазина
Делаем мобильные приложения для интернет-магазинов и маркетплейсов: каталог, корзина, оплата, личный кабинет и связка с вашим бэкендом, складом и системой заказов. iOS и Android собираются из общей кодовой базы на React Native, серверная часть — на Node.js. Можем войти в проект как с нуля, так и подключить приложение к уже работающему магазину.
Это наша территория по реальному опыту: в Jiffy (экспресс-доставка продуктов, Лондон) сделали связку из нескольких приложений — для покупателей, сборщиков на складе и курьеров, — и позже сервис вырос в платформу для интернет-магазинов. В Девис Групп с нуля собрали интернет-магазин подарков с онлайн-оплатой. Поэтому про каталог, оплату и витрину с тысячами товаров говорим из практики, а не из брошюры.
Что входит
Каталог с категориями, поиском и фильтрами, карточка товара, корзина и оформление заказа, онлайн-оплата, личный кабинет с историей заказов, статусами и адресами, пуш-уведомления о статусе. Под капотом — интеграция с вашим бэкендом, складом и каталогом: остатки, цены, наличие и заказы синхронизируются, а не дублируются вручную.
Если бэкенда ещё нет — поднимаем его на Node.js: API для каталога, корзины и заказов, админка для контента и товаров. Если у вас уже есть учётная система, CMS или 1С/маркетплейсовый бэкенд — приложение подключается к ним через API.
Когда нужно два приложения
Для маркетплейса или сервиса с доставкой одной витрины мало: помимо приложения покупателя нужно приложение бизнеса (продавец, склад, оператор) и/или курьера. Так было в Jiffy — отдельные приложения для покупателей, сборщиков на складе и курьеров с отслеживанием на карте.
Проектируем такие связки целиком: общая кодовая база и общий бэкенд, единые статусы заказа от витрины до доставки, разделение ролей и прав. Два-три приложения, но один продукт и один контекст — без рассинхрона между командами.
На что смотрим в e-commerce
Каталог с тысячами SKU не должен тормозить: списки с ленивой подгрузкой, кэширование, быстрый поиск и аккуратная работа с изображениями. Оплата — через ваш платёжный провайдер (эквайринг, СБП, кошельки), с понятной обработкой ошибок и возвратов. Отдельно — корректные статусы и состояние корзины при плохой сети и офлайне.
Публикация в App Store и Google Play — на нашей стороне: подготовка к ревью, требования сторов к торговле и оплате, обновления без даунтайма после релиза.
Как ведём проект
По нашему циклу Discovery → MVP → Production → Support. На Discovery фиксируем витрину, сценарии покупки, интеграции и метрики. В MVP запускаем работающую покупку end-to-end — каталог, корзина, оплата, заказ — на реальных данных, а не на макетах. Дальше доводим до релиза: нагрузка, безопасность платежей, мониторинг, публикация.
После релиза остаёмся на поддержке: новые категории и фичи, акции и промо-механики, обновления под новые версии iOS и Android. Магазин живёт и развивается, а не замирает после сдачи.
Вопросы и ответы
Сколько стоит приложение для интернет-магазина?
Можно подключить приложение к нашему сайту и складу?
Сколько времени до запуска?
Расскажите о продукте — и составим маршрут до релиза
Созвон на 30 минут: разбираем задачу, риски и формат сотрудничества. Без обязательств.