Основные требования к сайту:
- Сайт должен быть с хорошими и не броскими анимациями
- Максимально удобная по юзабилити админ-панель, потому что будет часто обновляться информация
- Каталог информационный, без карточек товаров и кнопок “Заказать”
В каталоге будут грубо говоря только карточки производителей, с возможностью сортировки по их услугам
Пример реализации каталога - Rack/Blade/Tower (ocs.ru)
- Нужна возможность каждой добавленной новости присваивать свой тег, чтобы они автоматически добавлялись в карточки производителей (к которым относится новость)
- Также в разделе “Новости” нужна возможность сортировать их по дате, по производителю, по типу продукции
- Страница “Стать партнёром” - анкета на регистрацию в личном кабинете, после заполнения анкеты она должна проходить модерацию
- Заказ может совершить только зарегистрированный пользователь
- В личном кабинете должно быть три раздела:
- Контактная информация (информация о зарегистрированном пользователе)
- История заказов (все совершённые заказы)
- Сделать заказ (тут будет уже готовый конфигуратор - ORBL), он сделан на Laravel
Логика совершения заказа:
- Пройти регистрацию на странице “Стать партнёром” (это регистрация в личный кабинет)
- Зайти в личный кабинет по кнопке “Вход для партнёров” в шапке сайта
- Выбрать пункт “Сделать заказ” (возможно должна быть сразу открытой) - это готовая страница уже ORBL
- Заполнить конфигуратор и отправить заказ
Структура сайта:
Хедер