Здравствуйте, ТЗ описывать не буду опишу кратко опишу что должно быть ТЗ уже только исполнителю :
(Цену / сроки также пишыте).
Суть сайта. Нужно сайт каталог (multi vendor) - Сайт на котором заходим и видим только каталог товаров (в виде категорий)
При клике на категорию попадаем на страницу товаров там будет фильтр для поиска и корзина но покупка будет происходить с прощено так как клиент может положить в корзину товары разных покупателей просто входим в корзину и заполняем тел. фио. адрес. И информация должна прийти на почту продавцам.
Карта товара - информация о товаре (фото/описания/атрибуты/информация о (магазине/продавце)) также будет возможность добавить в корзину или же кнопка купить на сайте продавца.
Продавцы - у них будет кабинет где они смогут заполнить информацию о себе, они будут загружать товар в excel формате, также нужно чтоб была статистик просмотра товаров, количество кликов (купить на сайте продавца).
Также должна быть возможность оплаты через платежный агрегат robokassa - продавец покупает количество посещений себе на сайт (тоисть продавец оплатил 50 грн) и ево товар в каталоге активен пока кто то неперешол на эво сайт к примеру 100 раз за переход на сайт = цена 50 коп / за покупку с нашего цена 80 коп.)
Это очень кратко изложил логику самого каталога Дизайн есть как раз верстают макеты, что нужно решыть или делать на фреймворке или же на каком то движке так как планируется примерно загрузить сначала около 100к товаров.
Также нужно будет максимально оптимизировать (индексацию) в БД и т.д.
Сервер под это дело планирую брать с характеристиками (8 GB RAM / 4 CPU / 90 GB SSD-диск (CDN);
Также сайт будет для 3 стран не знаю как или на помедленнее или в о дельных папка типа (ru.sitename.com / sitename.com/ru/
Нужно понимать как лучше и на чем делать.