NexTrolley · planfood
Корзина продуктов — это работа
которую вы не должны делать руками.
Мы делаем cart-first AI-помощника для Беларуси — описываете что нужно, получаете готовую корзину сразу для шести магазинов с реальными ценами, фотографиями блюд и калориями. Без скучных каталогов, без перебора брендов, без регистрации.
что это
Cart-first, не product-first
Привычные магазины устроены вокруг каталогов — вы открываете «Молочные продукты», сравниваете 50 пачек творога, кладёте одну в корзину и переходите к следующей категории. На неделю продуктов уходит 40-60 минут. Делаете это в трёх магазинах сразу — два часа.
Мы перевернули процесс. Вы говорите «надо на месяц на двоих», «меню с курицей, без глютена», или «молоко 1л, хлеб, яйца 10шт». NexTrolley собирает интернет-корзину сразу для всех 6 магазинов Беларуси с ценами, фотографиями блюд, КБЖУ и ссылками на товары провайдеров. За 3 минуты.
Что получаете в конце — то же самое: товары лежат в корзинах E-dostavka, Green, ГИППО, Соседи, P24 и Yamigom. Один клик «Передать корзину» — и заказ открывается на стороне магазина, оплата и доставка — на их условиях. Мы не посредник, мы помощник.
для кого
Беларусь, BYN, русский язык
Регион 9.5 миллионов человек, 6 крупных онлайн-сервисов доставки еды. Каждый — со своим каталогом, поиском, своим способом авторизации, своим формат payload. Мы научились работать со всеми параллельно.
E-dostavka
Green
ГИППО
Соседи
ПерекрестОК (P24)
Ямигом
во что мы верим
Шесть наших принципов
Корзина — это цель. Рецепты — путь к корзине.
Все остальные «менюшки» обещают «удобный планировщик еды». На выходе — красивая страница без интернет-корзины. Мы не делаем планировщик, мы делаем корзину. Меню — побочный продукт честного процесса «надо купить продуктов».
Один клик — шесть магазинов.
Не «выберите магазин → откройте каталог». А «вот корзина в шести магазинах, какая дешевле, быстрее, полнее — выбирайте». Сравнение — встроено в продукт.
Гость = полный доступ.
Регистрация — для тех кто хочет историю и шаблоны. Всё остальное — без логина. Никаких форм перед первым результатом.
Честный handoff. Никогда не говорим «заказ оформлен», если магазин не подтвердил.
Мы передаём корзину в магазин и говорим «дальше — на стороне магазина: слот доставки и оплата». Никакой иллюзии что заказ где-то в нашей системе. Никаких ложных «спасибо за покупку» — только реальное состояние.
Smart matching по 8 параметрам, без чёрного ящика.
Каждый товар матчится с ингредиентом по: категория, имя, упаковка, цена за единицу, наличие, перфс. бренда, безопасность, traits. Веса публичны, обоснование решения — видно в Cart Intelligence Console. Никаких «нейросеть так решила».
Простой, надёжный, без BS.
Domain-first архитектура. Чистые функции в TypeScript. Тесты против реального prod. После каждого деплоя — 4 e2e набора тестов: 173 проверки. Деплой ломает прод — откат за 30 секунд через Vercel.
под капотом
Технологии
Frontend
- · Next.js 15 App Router
- · React 19
- · Tailwind, Manrope
- · Playwright e2e
Backend
- · Fastify 5 (embedded в Next)
- · Zod валидация
- · Single Vercel deploy
Данные
- · Postgres (Neon EU Frankfurt)
- · Prisma 6 ORM
- · Upstash Redis для корзин
Контент
- · 4000+ рецептов с реальными фото
- · ComfyUI Flux Schnell + RTX 3090
- · 6 пауков с auto-proxy
куда идём
Что дальше
- Партнёрство с ритейлерами — прямой scraping каталогов, real-time prices, нативные интеграции (мы уже умеем 6 параллельно, нужны API-договорённости).
- Sharable меню для тренеров — фитнес-инструктор отправляет недельное меню клиенту ссылкой, тот собирает корзину в один клик.
- B2B preview API — `POST /v1/basket/compile` уже работает (см.
docs/SDK.md), готовим production-ready версию с tenant scoping и rate-limiting. - Прогнозирование расхода — корзина, которая сама знает когда у вас закончится молоко.
Корзина в 6 магазинах — за 3 минуты.
Без регистрации.
Собрать корзину сейчас Минск · Беларусь · © NexTrolley