Старт с одной точки общепита (полигон). B2C Home — после обкатки ядра на реальном складе.
Источники: бриф (два направления) + питч «Свежесть+» · решение заказчика 25.08.2026
| № | Модуль | Статус | Часы | Сумма, ₽ |
|---|---|---|---|---|
| M1 |
Авторизация, точка, роли
Вход email/телефон. Роли: руководитель / сотрудник. Одна организация = полигон. Без соцсетей.
|
В MVP | 24 | 36 000 |
| M2 |
Синхронизация остатков iikoCloud
Ключ API, номенклатура, остатки по складу точки. Ошибки/ретраи. Если API полигона ограничен — ручной импорт CSV как запасной контур в том же бюджете часов.
|
В MVP | 48 | 72 000 |
| M3 |
Экран склада + сроки / риск порчи
Список остатков, фильтры, ручная пометка срока (если iiko не отдаёт expiry). Push/баннер сотруднику: «списать сегодня».
|
В MVP | 28 | 42 000 |
| M4 |
Акты списания
Черновик → подтверждение руководителем. Причины: порча, просрок, инвентаризация. Выгрузка в iiko, если метод API доступен на полигоне; иначе акт живёт в нашем API + CSV для бухгалтера.
|
В MVP | 32 | 48 000 |
| M5 |
Дашборд руководителя
Списания за день/неделю, топ позиций по waste. Без полноценного фудкоста из техкарт (это этап 2).
|
В MVP | 24 | 36 000 |
| M6 |
Backend + мини-админка
Пользователи точки, логи синка iiko, статусы актов. Без B2C-кабинета.
|
В MVP | 24 | 36 000 |
| M7 |
Сборка на полигон + аналитика
Android APK (основной канал). iOS TestFlight — если есть устройства. События: синк, списание, вход роли. Публикация в сторы — не в MVP.
|
В MVP | 20 | 30 000 |
| Итого B2B MVP | 200 | 300 000 | ||
| Функция из брифа / питча | Когда | Почему не сейчас |
|---|---|---|
| Чеки ФНС, домашний холодильник, ИИ-рецепты для домохозяек | Этап 2 · B2C | Другой UX и другой канал роста; ядро остатков уже будет |
| Рефералка, геймификация, семейный аккаунт, подписка 299–499 ₽ | Этап 2 · B2C | Монетизация массы пользователей — после B2B-пилота |
| Полный фудкост по техкартам, сеть точек, биллинг 3 900 ₽/точка | Этап 2 · B2B | Сначала одна точка и реальные акты |
| Интеграция с поставщиками, PDF-счета, 1С | После MVP | Нет в критическом пути полигона |
| # | Критерий |
|---|---|
| 1 | Руководитель и сотрудник входят с разными правами |
| 2 | Остатки полигона видны в приложении (синк iiko или согласованный CSV) |
| 3 | Сотрудник создаёт акт списания, руководитель подтверждает |
| 4 | Дашборд показывает списания за выбранный период |
| 5 | APK стоит на устройстве кухни и проходит смену без «падения» синка |
| 6 | Краткая инструкция для персонала полигона |
| Спринт | Фокус | Демо |
|---|---|---|
| S1 (нед. 1–2) | Каркас Flutter + API + роли + пустой склад точки | Вход руководителя и сотрудника |
| S2 (нед. 3–4) | Синк iikoCloud (или CSV-fallback) + экран остатков | Реальные позиции полигона в приложении |
| S3 (нед. 5) | Сроки / риск порчи + уведомление на смену | Список «списать сегодня» |
| S4 (нед. 6–7) | Акты списания + подтверждение + выгрузка в iiko/CSV | Полный цикл списания на кухне |
| S5 (нед. 8) | Дашборд, APK на полигон, багфикс по смене | Неделя живой эксплуатации |