Разработка мобильной системы умного управления запасами и автоматизации покупок
E-commerceКейс разработки мобильного MVP-продукта для контроля домашних запасов, push-уведомлений о дефиците и автоматизации заказов через интеграции с интернет-магазинами.

О проекте
E-commerce / Retail Tech • iOS, Android • Мобильное приложение
iDelivery — мобильное приложение для умного управления домашними запасами товаров. Проект задумывался как цифровой помощник для повседневной жизни, который избавляет пользователя от рутинного контроля запасов товаров дома и упрощает процесс регулярных покупок через интернет-магазины.
Проект был реализован в формате MVP для инвестиций — стартап-инициатива для проверки гипотезы и привлечения инвестиций.
Заказчик: частное лицо
Локация: Санкт-Петербург, Россия
Срок разработки: ~4 месяца
Статус: MVP (под инвестиции)
Бизнес-задача
Создать мобильное приложение, которое:
- Помогает пользователям отслеживать остатки товаров для домашнего использования
- Автоматически сигнализирует о необходимости пополнения запасов
- Агрегирует предложения из разных интернет-магазинов
- Упрощает процесс заказа товаров через внешние e-commerce платформы
Цели разработки:
- Разработать кроссплатформенное приложение для iOS и Android
- Реализовать наглядную систему контроля остатков (цветовые статусы)
- Внедрить сканер штрих-кодов для быстрого добавления товаров
- Интегрировать предложения интернет-магазинов
- Реализовать авторизацию по SMS и push-уведомления
Решение
Команда разработала кроссплатформенное мобильное приложение на React Native, охватывающее полный цикл управления запасами товаров — от добавления и контроля остатков до формирования заказов в интернет-магазинах.
Ключевая функциональность
Аутентификация
- Авторизация по номеру телефона с SMS-кодом
- Защита от брутфорса (лимит попыток, таймер повторной отправки)
- Автоматический вход по сохранённому токену
Управление товарами
- Список товаров с текущими и минимальными остатками
- Цветовая индикация статусов: 🟢 — запас в норме, 🟡 — близко к минимуму, 🔴 — требуется пополнение
- Поиск и сортировка товаров
- Swipe-жесты для быстрого изменения количества
- Настройка минимального остатка для каждого товара
Сканирование штрих-кодов
- Добавление товаров через камеру смартфона
- Защита от повторных срабатываний
- Ускорение ввода данных без ручного заполнения
Корзина и предложения
- Получение предложений из разных интернет-магазинов
- Классификация товаров: найденные, альтернативные, не найденные
- Подсчёт общей стоимости заказа
- Переход в магазин с предзаполненной корзиной через URL-параметры
История заказов
- Список всех заказов
- Детализация по товарам, магазину, сумме и дате
Профиль пользователя
- Личные данные
- История заказов
- Настройки интеграций с магазинами
Интеграции
- Генерация уникального пользовательского токена
- Инструкции по подключению интернет-магазинов
Уведомления
- Push-уведомления о низких остатках
- Firebase Cloud Messaging
UX/UI
- Собственный дизайн приложения
- Кастомные UI-компоненты
- Адаптация под разные размеры экранов
- Нативные паттерны iOS и Android
- SVG-иконки и анимации (жесты, переходы)
Технологический стек
Mobile / Frontend
Backend / API
Базы данных
Интеграции
Команда проекта
Со стороны нашей команды:
- •Backend-разработчик
- •Frontend / Mobile-разработчик
- •UI/UX дизайнер
- •QA-инженер
- •Project Manager
Со стороны заказчика специалисты не участвовали.
Методология: Waterfall (одна итерация)
Результаты
Что было реализовано:
- Полнофункциональное MVP мобильного приложения
- iOS и Android версии
- Управление запасами товаров
- Интеграция с интернет-магазинами
- Сканер штрих-кодов
- Push-уведомления
- История заказов
Основные цифры:
12+
Экранов
9
API endpoints
30+
UI-компонентов
iOS, Android
Платформы
Эффект для пользователей:
- Автоматизация контроля запасов
- Экономия времени при покупках
- Упрощённый заказ товаров
- Умный подбор альтернатив, если товар недоступен
Статус проекта
Проект был реализован в формате MVP для инвестиций. Продукт частично выведен в продакшн, дальнейшее развитие зависело от инвестиционных решений.
Отзыв клиента
В течение одного месяца участия 2people IT смогли создать приложение. Внутренние и внешние заинтересованные стороны довольны работой команды. Они эффективны, просты и изобретательны.
Денис Ушаков
CEO iDelivery
iDelivery
Хотите обсудить ваш проект?
Свяжитесь с нами, и мы расскажем, как можем помочь реализовать вашу задачу
Подписывайтесь на наш Telegram канал
Свежие статьи, кейсы и полезные материалы о разработке, технологиях и IT-трендах
Подписаться на канал