Задача

Создать клон B2B/B2C маркетплейса (торговой площадки) по функционалу, структуре и логике пользовательских путей, аналогично крупным агрегаторам товаров (например, классифайды).

Эталон

В качестве референса используется типовая логика и функционал популярного Q-commerce маркетплейса (с каталогом, корзиной, фильтрами, личными кабинетами для продавцов и покупателей, блоками товаров и компаний). Конкретный сайт-образец указан в оригинальном задании.

Требования к функционалу

  • Возможность размещения товаров (с фото, описанием, ценой, характеристиками, остатками);
  • Регистрация и авторизация как продавцов, так и покупателей;
  • Личные кабинеты (ЛК) для покупателей (история заказов, избранное, корзина) и продавцов (управление товарами, заказами, балансом/тарифами при необходимости);
  • Удобный поиск и многоуровневая фильтрация по категориям, параметрам товара, цене, с региональным срезом и сортировками;
  • Раздел компаний (шопы/магазины): карточка продавца со списком его предложений, контактной и юр. информацией, историей активности;
  • Полный клиентский путь: товар → корзина → оформление → статусы заказа;
  • Админ-панель модерирования объявлений, чатов/отзывов (если требуется).

Особенности проекта

Дизайн сайта может быть переработан и упрощен по сравнению с референсом (т.е. не требуется pixel-perfect копирование внешнего вида). Главное - сохранение бизнес-логики, структуры каталога и пользовательского потока.

Цель - получить работающую, масштабируемую платформу с полным контуром платежей, товаров и селлеров.