Встраиваемое веб-приложение
ARENGA LDA (Portugal)

Заказчику требовалось разработать приложение на JavaScript, которое представляет из себя умный виджет с рекомендациями по подбору товара на основе параметров покупателей интернет-магазина. Виджет должен был встраиваться на сайт магазина как внешний модуль.
Скрипт виджета должен был располагаться на сервере заказчика и встраиваться на страницу любого сайта с помощью минимальных изменений в коде страницы сайта. Также обязательным условием было игнорирование виджета блокировщиками всплывающих окон.
Сложность проекта состояла в том, что виджет должен был сам разворачивать свои элементы. С этим получилось справиться с помощью добавления HTML-кода в переменную, которая появляется при загрузке страницы и присоединяет все элементы виджета к определенному месту страницы. Таким образом, для встраивания виджета требуется только подключить скрипт на страницу и добавить в нужное место страницы HTML-элемент с определенным id, на месте которого скрипт развернет все остальные элементы.
Удалось создать скрипт для встраивания на различные сайты.
Дизайн был создан по макетам, была реализована адаптивная верстка. Поведение виджета соответствовало сценариям и API, представленным заказчиком.