Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
17 дней назад
Андрей
39 лет, Россия
3 года в сервисе
Был онлайн 6 дней назад
7 отзывов
17 дней назад

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

Описание сайта:
-Шапка сайта. Логотип, название фирмы, краткая информация о пользователе(имя,
компания, последний вход …), корзина с количеством товара.
- Обычный поиск. Общаяпоисковая строка для поиска по базе запчастей. Поиск делается по 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
результатов в табличной форме.
- Поисковая выдача. Пи одном клике на деталь поисковой выдачи, на этой жестранице должна появляться краткая информация о детали(название, ее номера, все
стоимости детали и пр.). При двойном клике – открываться карточка товара.
- Корзина. Стандартное оформление заказа.
- Личный кабинет. Необходимо хранить историю поиска, заказов и протоколвходов(время, дата и указать географическое место откуда произведен вход).
- Админка сайта. Администратору сайта необходимо видеть то что искал клиент,имя клиента, его компанию, какие детали заказывал, покупал и откуда клиент
заходит(географическое местоположение).

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

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