JimmyNeuron
200 000
Услуги
Россия, Казань
Порталы и сервисы
Март 2026
Разработать веб-сервис «Карточкин» для продавцов маркетплейсов Wildberries и Ozon: генерация карточек товара, инфографики и сопутствующего контента с опорой на AI, учёт баланса в «монетах», интеграция с платёжной системой и задел под RAG (векторный поиск по примерам в PostgreSQL/pgvector). Стек: Next.js 15, TypeScript, Tailwind, PostgreSQL + Prisma, Redis + BullMQ, NextAuth, ЮКасса, AI через OpenRouter и связанные модели. Нужны публичный лендинг, регистрация и вход, личный кабинет с балансом, сценарий запуска генерации и потоковая отдача статуса (SSE), схема транзакций и поколений в БД, основа под админку и галерею.
Сначала разобрали ТЗ и разложили функционал на обязательный MVP и последующие итерации. Зафиксировали модель данных (пользователи, балансы, транзакции, генерации, примеры для RAG, промпты, платежи, реакции галереи) и контракты API. Подняли каркас приложения на Next.js с App Router: лендинг без авторизации, страницы входа и регистрации, дашборд с навигацией и блоком баланса. Реализовали сценарий «старт генерации → списание монет → асинхронная обработка (задел под очередь) → SSE для клиента». Настроили окружение: Prisma, миграции/схема, переменные для БД, NextAuth, ключей AI и платежей. Заложили расширяемость: RAG с эмбеддингами фиксированной размерности под pgvector, отдельные эндпоинты для проверки эмбеддингов, модульная структура app / components / lib. Дальнейшее развитие — воркеры BullMQ, полная генерация через выбранные модели, крон начислений, админка и rate limiting — вынесено в дорожную карту без ломки текущей архитектуры.
Изучили требования JimmyNeuron 2026: сценарии пользователя (лендинг → регистрация → кабинет → генерация), экономика монет, необходимые сущности в БД и границы MVP. Выбрали стек (Next.js 15, Prisma, NextAuth, Redis/BullMQ под очередь, ЮКасса под оплату) и описали потоки данных от запроса генерации до записи в БД и ответа клиенту по SSE. Согласовали приоритеты: сначала стабильный каркас и честное списание баланса, затем усиление AI и RAG.
Сверстали и подключили лендинг с акцентом на ценность для WB/Ozon, реализовали регистрацию и вход через NextAuth, дашборд с балансом и компанией. Собрали форму генерации (тип, режим, маркетплейс, варианты), API POST /api/generation/start и GET /api/generation/[id]/stream для отслеживания процесса. Подключили Prisma-схему и логику списания монет (сначала бесплатные, затем платные). Подготовили инфраструктурные инструкции (.env, db push, запуск dev) и документацию по эмбеддингам для будущего RAG.
![]()
Булат Мухаметзянов
Генеральный директор (CEO)
Веб-сервисы это наша сильная сторона компании и разработки, мы пишем не просто код, а продумываем бизнес логику проекта и считаем косты и модель оналйн бизнеса. А так же принимаем участие в нем как юзеры, от чего наш результат пользвотельский сильнее други