Портфолио / Каталог интернет-магазинов (г. Санкт-Петербург)
InfoPad - универсальный портал товаров и услуг, предоставляющий информацию о самых разных товаров из различных Интернет-магазинов. Портал позволяет покупателям найти любой товар в сети, сравнить цены в разных Интернет-магазинах, получить информацию об услугах и сделать заказ. Интернет-магазины получают возможность предоставить свои цены и услуги в виде XML-прайс-листа, который автоматически загружается и подвергается разбору.
Дизайн предоставлен заказчиком.
Технологии изготовления сайта
PHP, XHTML, JavaScript (jQuery), СУБД MySQL, Flash, mod_rewrite (Apache)
Описание
Портал представляет собой своеобразных хаб, собирающий цены из различных интернет-магазинов и предоставляющий клиентам возможность сравнить цены и условия доставки между несколькими различными интернет-магазинами.
Сайт построен при помощи объектно-ориентированного SoftTime FrameWork.
Исследовательская часть:
- Исследование проблемы сопоставления частично-перекрывающихся деревьев с нечеткими узлами
- Разбор и система правил для каталогов в XML-листах, интерфейсная часть в системе администрирования для соотнесения каталогов InfoPad и Интернет-магазинов
- SEO-оптимизация страниц
Flash-ролики:
- Разработка Flash-ролика для просмотра 3D-моделей
- Разработка Flash-ролика для просмотра видео-файлов
- Система управления 3D-моделями и видео-файлами
Личный кабинет пользователей:
- Система регистрации физ.лица
- Система регистрации юр.лица
- Система регистрации интернет-магазина
- Система регистрации сервис-центра
- Изменение регистрационных данных
- Изменение пароля
- Подсистема параметров пользователей
- История заказов пользователей и интернет-магазинов
- Блок "Подписка"
- Редактирование отзывов, оставленных пользователями
- Редактирование ссылок, оставленных пользователями
- Блок "Редактирование пометок пользователей"
- Корзина заказа
- Оформление заказа
- Подсистема управления адресами доставки
- Список пожеланий
- Быстрая регистрация при оформлении заказа незарегистрированным пользователем
Сервисы:
- Подсистема выбора города
- Сделать страницу стартовой
- Добавить в избраное
- Определение города по IP-адресу
- Подписка на рассылку
- XML-движок для RSS-каналов
- Подсистема формирования письма
- Подсистема "Пробная рассылка"
Роботы:
- Робот разбора XML-листов
- Робот пересчета товарных позиций в каталогах
- Робот управления историей посещения
- Робот поиска похожих позиций
- Робот снятия флага с устаревших новинок
- Робот архивации цен
- Робот формирующий XML-дамп базы данных для рекламных компаний
- Робот генерации набора XML-файлов для Google SiteMaps
Глобальный каталог:
- Каталог с произвольной степенью вложенности и произвольным количеством разных видов товарных позиций
- Подсистема динамических типов товарной позиции, отличающихся друг от друга разных количеством параметров
- Корзина заказов
- AJAX-фильтр поиска среди товарных позиций
- Система поиска по каталогу
- Поиск с выпадающим списком предварительных результатов
- Расширенный поиск
- Блок "Вы недавно смотрели"
- Блок "Избранное"
- Блок "Список сравниваемых позиций"
- Блок "Описания"
- Блок "Аксессуары"
- Подсистема работы с пометками пользователя
- Подписка на отзывы
- Система просмотра изображений
- Блок "График изменения цен"
- Подсистема представления рейтинга
- Подсистема голосования за позиции и за сообщения пользователей
- Система отображения файлов (драйверов, справок и т.п.)
- Управление параметрами изображений
- Управление списком операционных систем
- Управление списком авторов
- Подсистема дополнительных изображений
- Управление параметрами комплектов поставки
- Управление цветовой группой
- Система отправки сообщений об ошибке в описании
- Блок "Отзывы пользователей"
- Блок "Полезные ссылки"
- Форум для каждой из товарных позиций
- Словарь терминов
- Создание информера для товарной позиции
- Подсистема динамического масштабирования изображений
- Система предварительного поиска в виде выпадающего AJAX-списка
- Управление комментариями пользователей к товарной позиции
- Управление ссылками пользователей к товарной позиции
Система динамического формирования контента сайта:
- Программный блок "Справка"
- Программный блок "Новинки" в т.ч. поиск новых позиций и отображение каталогов с новинками
- Каталог производителей
- Блок "Новости"
- Блок "Обзоры"
- Блок "Ответ менеджера интернет-магазина на отзывы"
- Создание библиотеки JavaScript-функций
- Система управления вопросами пользователей
- Система загрузки файлов
- Система формирования тарифов для интернет-магазинов
- Система управления динамическими статьями на сайте
- Система управления списком стран
- Система управления вопросами пользователей
- Управление офертой пользователя
- Управление пользователями
- Управление личной информацией
- Управление паспортной информации
- Управление адресной информации
- Управление информацией об организации
- Управление списком ошибок, о которых сообщил пользователь
- Каталог станций метро
- Управление Интернет-магазинами
- Создание правил соответствия позиций каталога и позиций интернет-магазина
- Управление данными интернет-магазина
- Управление временем работы интернет-магазина
- Управление точками выдачи и продажи интернет-магазина
- Управление условиями доставки
- Управление контактными данными
- Управление платежами
- Управление комментариями к интернет-магазину
- Управление городами, где отображаются товары интернет-магазина
- Управление типами платежей, которые способен принимать интернет-магазин
- Блок статистики для Интернет-магазинов
- Ajax-подсистема "Задать вопрос"
- Управление системными аккаунтами
- Статистика перехода на страницу интернет-магазина
- Модуль просмотра обработки заказа
Служебные сервисы:
- Начисление заработной платы редакторам
- Управление системными аккаунтами
- Управление правами доступа
- Очередь на создание карточки товара
- Блок "Лог-файлы забитых позиций"