Очень краткое описание.
Пользователи с одними правами могут пополнять базу данных "производителями" и их "товарами". Товары должны быть разделены фильтрами. У этих пользователей есть свой личный кабинет. В личном кабинете они могут добавлять производителей и товары, принимать заявки, назначать им определенный статус. Открытая регистрация не предусматривается, создать таких пользователей может администратор.
С другими правами будут пользователи "покупатели". Они могут через поиск и фильтры выбирать нужный им товар, оставить заявку на покупку или связаться. У них так же будет свой личный кабинет, в кабинете они смогут смотреть, сколько товаров они заказали, какой заказ на какой стадии и тд. регистрация открытая для этих пользователей в демо режим. Администратор может дать им право "покупателя".
При этом сайт должен быть сделан так, что сможет выдержать большое количество товаров и пользователей, мог масштабироваться, а так же легко редактироваться в случае добавления нового функционала. Дизайна пока еще нет, но он должен быть в современном виде, т.е. не просто как таблицы.
И вот моя просьба к суперспециалистам своего дела:
Направьте меня, пожалуйста.
На что следует обращать внимание при создании полного технического задания для такого рода сервиса?
И как вы приблизительно оцениваете в деньгах и по времени этот проект?