Задача: Разработать интернет-магазин, создать англоязычную версию сайта и настроить работу личного кабинета, сложная форма заказа с возможностью её редактирования через корзину и личный кабинет.
PRO заказчика
«InterFamilyShop» сервис, являющийся посредником, предоставляет услуги по покупке товаров в интернет-магазинах Западной Европы. Компания на рынке уже более 6 лет, среди дополнительных услуг можно выделить возможность бесплатного хранения заказа на складе, объединение заказов, возврат товаров и многое другое.
На стадии разработки технического задания были поставлены следующие задачи:
- разработка сайта на системе modX;
- расширенный личный кабинет, который включает в себя:
- статистику заказов,
- детальный вид заказа,
- возможность оплаты,
- возможность ведения диалога с заказчиками.
- вторая языковая версия (английская).
Для реализации всех возможностей личного кабинета был увеличен бюджет проекта, но в связи с финансовыми рамками, которые поставил клиент, было принято решение использовать сторонний сервис «Бандлер».
Элементы дизайна
Сайт был полностью разработан с этапа прототипирования до программирования. Были разработаны специальные иконки для удобства пользователей:
Кроме этого, на сайт была внедрена верстка с применением animate.css библиотеки:
Интеграция с сервисом «Бандлер»
Интеграция с сервисом «Бандлер» была необходима для экономии средств заказчика. Функционал сервиса позволил решить все задачи, поставленные в техническом задании: оплата заказов, просмотр деталей заказа, расширенная статистика заказов и возможность диалога с заказчиком.
Одним из минусов «Бандлера» является то, что сервис не подразумевает внедрение уникального шаблона сайта, а предоставляет возможность использования только своих готовых шаблонов. Но команда разработчиков «ASTY», во главе с программистом, через обходные пути, смогла внедрить собственный шаблон сайта на данный сервис. Это являлось приоритетной задачей для того, чтобы у посетителей сайта не возникало впечатления, что он перешёл на сторонний ресурс.
Внедрение прошло успешно, но не без подводных камней: в процессе внедрения наша команда столкнулась с несколькими проблемами, которые удалось решить только совместно с командой разработчиков сервиса. Кроме этого, возникла ситуация, когда силами нашего программиста на пару дней был выведен из строя личный кабинет заказчика. Это произошло из-за того, что была найдена «дыра» в программном коде сервиса.
После успешной настройки личного кабинета и решения всех возникших проблем, команда сервиса «Бандлер» обратилась в компанию «ASTY» с предложением о сотрудничестве по внедрению клиентских шаблонов сайта к сервису.
Комментарии (0)