Создание интернет-магазина с базой запчастей

Андрей9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.07.2019

Здравствуйте!

Необходимосделать интернет-магазин с закрытой базой данных запчастей(вход на сайт

осуществляется по заранее выданному логин/паролю), язык - английский.

 

Описание сайта:

-Шапка сайта. Логотип, название фирмы, краткая информация о пользователе(имя,

компания, последний вход …), корзина с количеством товара.

- Обычный поиск. Общаяпоисковая строка для поиска по базе запчастей. Поиск делается по 4 колонкам

базы(Description EN, OEM Nr., Drawing Nr.,  TMQS Nr.)

-Расширенный поиск (должен появляться при вызове по ссылке или кнопке). Четыре

поисковых строки для поиска в определенных колонках базы, каждый в своем(Description EN, OEM Nr., Drawing Nr.,  TMQS Nr.).

-Блок новостей. На сайте должен быть блок новостей компании.

-Карточка товара. Будет отражена вся информация из базы по данной детали,

картинка(если имеется, если картинке нет – стандартная картинка узла). Еще в

карточке товара должен быть список подобных деталей другого диаметра(детали

первые 5 символов Drawing Nrкоторых одинаковы)

-Подвал сайта. Тут будет краткая информация о нас и ссылки.

 

База деталей:

Количестводеталей примерно 10 000 шт., экспорт базы можно сделать в любом формате

экселя.

Образецфрагмента базы прикрепляю.

 

Полябазы:

Machine – тип машины

Assembly group – это тип позиции: простозапчасть, узел или набор запчастей для конверсии узла или машины

Description EN - описание

OEM Nr. – OEM номер

Drawing Nr. – Drawing номер

TMQS Nr. - TMQS номер

Photo – название файла с изображением детали

Price1 – стоимость за 1 деталь

QTY 1 – кол-во деталей

Price2 – стоимость деталей за «QTY 2» штук

QTY 2 – кол-во деталей

Price3 – стоимость деталей за «QTY 3» штук

QTY 3 – кол-во деталей

Price4 – стоимость деталей за «QTY 4» штук

QTY 4 – кол-во деталей

Price5 – стоимость деталей за «QTY 5» штук

QTY 5 – кол-во деталей

Stock, pcs – кол-во деталей на складе

Lead-time, days – время доставки, дни

Weight – вес детали

Customs tariff No. – таможенный код

 

Необходимый функционал сайта:

- Поискпо базе. Необходимо сделать одну поисковую строку, запрос из этой строки должен

искать по 4 колонкам(Description EN, OEM Nr, Drawing Nr., TMQS Nr.).

Запросможет содержать не только номер запчасти, а и название запчасти+номер, причем

название и номер могут быть неполными. Сложность еще заключается в том что нет

четкого формата для номеров запчастей, например, один и тот же номер OEM в запросе может быть записан как 9659654-000-00, 965965400000, 965 965 4 000 00, 965965.

Необходимо реализовать поиск как на сайте www.mercateo.co.uk, чтобы заходя вкатегорию или подкатегорию, в начале поисковой строки автоматически добавлялось

название производителя или узла.

Если поиск по базе не дал результатов, то пользователю выводится окно с предложениемотправить комментарий нам. Окно должно иметь возможность ввести текстовый

комментарий от пользователя либо отправить с пустым комментарием.

(администратор получает письмо что пользователь «Имя, компания» искал «Критерий

поиска», но не нашел)

Поиск долженначинаться с 4-х символов, на одной странице должно показываться 10-15

результатов в табличной форме.

- Поисковая выдача. Пи одном клике на деталь поисковой выдачи, на этой жестранице должна появляться краткая информация о детали(название, ее номера, все

стоимости детали и пр.). При двойном клике – открываться карточка товара.

- Корзина. Стандартное оформление заказа.

- Личный кабинет. Необходимо хранить историю поиска, заказов и протоколвходов(время, дата и указать географическое место откуда произведен вход).

- Админка сайта. Администратору сайта необходимо видеть то что искал клиент,имя клиента, его компанию, какие детали заказывал, покупал и откуда клиент

заходит(географическое местоположение).

 

Прикрепленные файлы: фрагмент базы и макет сайта с описанием.

 

Указывайте пож-та примерную стоимость и сроки.