Заказ закрыт
Разработка сайта на основе написанной БД (PHP + MySQL)

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Tim Jackson  
Разработка сайта интернет-магазина на основе БД (написана) agprice.ru (fldemo/654) либо модернизация текущего сайта компании (autopik-glass.ru – статический каталог товаров) с учётом добавления динамического содержимого из этой же БД.  autopik-glass.ru написан на PHP на админке Sapid без задействования  базы данных. (sapid.sourceforge.net/ru/...

Сайт должен содержать след. основные разделы:
1. Быстрый поиск
2. Каталог
3. Корзина
4. Дополнительные разделы

Предварительно должны быть сделаны доработки процедур БД: 
а. Поиск по коду – поле для ввода части кода,  в результате которого программа пробегает по всей базе и отображает позиции которые подходят под шаблон наименования (евро, ксиг, скан, ориг) . 
б. Поиск по наименованию – поле для ввода части наименования.

1. Быстрый поиск. 

Три комбо-бокса в строчку: Марка – Модель – Годы выпуска. Кнопку "Найти"
Результат – отображение модификаций машин, подходящих под критерии поиска и результатов "прагматичного поиска" продукции второго уровня.

По клику на отдельную модификацию модели – отображение подходящих наименований "прагматичного поиска" второго уровня.
По снятию отметок с чек боксов: лобовое, боковое , заднее, молдинг и пр. – фильтрация результатов в соответствии с пометками.

Справа от кнопки найти опция "расширенного поиска" – прагматичный поиск первого уровня , отображение всех доступных позиций.(см ниже описание)

Дополнительно реализовать функционал "прагматичного поиска" по нажатию на чек бокс (расширенные) . Чтобы среди выдачи результатов оставались только по два варианта(самых дешёвых) с одинаковыми наименованиями от одной фирмы и все "неопределённые" производители. Второй уровень – чтобы оставались только по 2 (самых дешёвых) варианта с одинаковым наименованием от премиум, бизнес и стандарт -групп производитлей. Процедуры для фильтрации результатов поиска в БД не прописаны.

Напротив полученных наименований есть возможность добавления их в корзину, добавления их для получения консультации менеджера, и быстрая покупка

2. Каталог.

Каталог содержит полное наименование товаров, представленных для продажи. Каталог разбит на марки – модели машин. Одна страница каталога, соответствует одной модели машины. На странице с одной моделью представлены все её товары по категориям: лобовые, боковые, задние стёкла и молдинги. Процедуры для выборки товаров из базы есть. Каталог имеет вид аналогичный базе agprice.ru + "строка поиска модели"

Строка поиска, осуществляющая выборку модели автомобиля из списка моделей автомобилей ( с текстовым автозаполнением вводимого слова) Осуществляет вывод удовлетворяющих критериям отбора товаров. Процедуры для выборки товаров в БД прописаны. 

Страница каталога представляет собой вэб страницу. Вэб-страница содержит тайтл, дескрипшн,динамическое текстовое-поле, таблицу со списком товаров, статическое текстовое поле. Тайтл, дескрипшен, динамическое текстовое поле –  выставляются автоматически в соответствии с шаблоном для страницы каталога, который имеет вид:
Тайтл – "стандартный текст 1, [поле из базы] ,стандартны текст2, [поле из базы], ..."
Дескрипшн – .... аналогично

Таблица со списком товаров отображает все наименования, подходящие под данную модель. Реализованы чек-боксы для фильтрации продукции по категориям. Таблица товаров кэшируется и хранится на сайте для индексации. При обновлении каталогов продукции в базе в случае возникновения ошибки – таблица берётся из кэша.

Статическое текстовое поле заполняется в редакторе непосредственно на странице.

3. Корзина.
Корзина содержит список добавленных в неё товаров с возможностью выбора варианта действий с каждым из них:
а. установка. В этом случае пользователь выбирает место установки, дату и время. Указывает свои контакты.
а-2. Покупка с самовывозом. В этом случае пользователь выбирает место покупки в одном из филиалов, дату и время. Указывает свои контакты.
б. доставка по городу. В этом случае пользователь указывает адрес и желаемое время. указывает свои контакты
в. доставка по России через транспортную компанию. В этом случае пользователь указывает адрес . указывает свои реквизиты.

4. дополнительные разделы:

а. О продукции – описания производителей товаров. На страницу производителя ведёт ссылка с каталогов товаров из колонки где проставлен "производителm" и из результатов поиска товаров со страницы быстрого поиска.
б. кнопка "Позвоните мне" с главной страницы. Выдаёт диалоговое окно с полями "Имя", "номер телефон" и кнопкой "позвоните мне" по нажатии на которую закрывается. На почту уходите уведомление. На телефон приходит смс.
в. Внизу строка меню с кнопкой на раздел "О компании" , ссылка на "e-mail"
г. вверху строка меню с номером телефона (под ним кнопка "позвоните мне"), временем работы, кнопкой "Корзина"
д. интерфейс для добавления сервисов- филиалов ( с простановкой режима работы ,контактов, карт проезда и фотографий). Добавленный филиал автоматически становится доступен для выбора при выборе покупки стекла или покупки стекла с установкой.
Опубликован 28.05.2015 в 15:38 Последнее изменение: 28.05.2015 в 16:14
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.