Полный путь покупателя и оператора магазина: каталог, варианты товара, заказ, чат и административные инструменты.
Результат
В открытой демонстрации доступны каталог, оформление тестового заказа, административная панель и сценарии общения. Проведены проверки конкурирующей покупки последнего товара, повторов платежных событий, возвратов и прав. Каталог содержит 56 моделей и 5620 SKU на момент описания.
Содержание 9
Задача
Каталог, корзина и административная панель должны одинаково понимать товар, остаток, заказ и права сотрудника. Наиболее важны ошибки и повторные действия: последний товар, повтор оплаты, потеря связи и отмена.
Мой вклад
Сергей Буков: архитектура, fullstack-разработка с AI-агентами, проектирование доступа и приемка пользовательских сценариев.
Как устроено решение
Спроектировал магазин с Next.js-интерфейсом, Go API, PostgreSQL и OpenSearch. Связал варианты товаров, поиск, оформление заказа и работу сотрудников. Права проверяются на сервере по действиям и объектам. Добавлены текстовый чат, голосовые сообщения и WebRTC-связь.
Возможности
- Поиск, фильтры и товарные варианты.
- Корзина, заказ и обработка повторных событий.
- Редакторы товаров и материалов с версиями.
- Доступ по ролям, действиям и объектам.
- Чат, голосовые сообщения и WebRTC.
- Адаптивная витрина и административная панель.
Результат
В открытой демонстрации доступны каталог, оформление тестового заказа, административная панель и сценарии общения. Проведены проверки конкурирующей покупки последнего товара, повторов платежных событий, возвратов и прав. Каталог содержит 56 моделей и 5620 SKU на момент описания.
Технологии
Go, Next.js, React, TypeScript, PostgreSQL, OpenSearch, WebRTC, Playwright
Статус проекта и проверки
Собственный демонстрационный проект. Каталог, платежные шлюзы и интеграции демонстрационные. Проверки используют тестовые платежи и синтетический аудиоввод; это не отчет о реальных продажах.
Последнее развитие
В последнем завершенном обновлении опубликованы управление правами сотрудников и сохранение размеров рабочих панелей. Незавершенные изменения в этот кейс не включены.
Материалы проекта
Вклад и команда
Сергей Буков: архитектура, fullstack-разработка с AI-агентами, проектирование доступа и приемка пользовательских сценариев.
Загружаем комментарии…