Описание услуги
Разрабатываю виджет переключения валют для витрины интернет-магазина — тот самый переключатель в шапке сайта, который меняет отображаемую цену сразу, без перезагрузки страницы. Виджет пересчитывает все цены на странице по актуальному курсу в момент, когда посетитель выбирает другую валюту, и обращается за курсом к внешнему источнику, а не к цифре, вбитой в код один раз и забытой.
Отдельно продумываю мелочи, из-за которых переключатель ощущается частью сайта, а не приклеенным сбоку блоком: округление цены по правилам, привычным для выбранной валюты, правильное положение символа валюты, разделители разрядов и запасной сценарий на случай, если источник курсов на пару минут недоступен. Выбранную валюту запоминаю — при следующем визите посетитель увидит цены в том же формате, в котором оставил их в прошлый раз, будь то через час или через неделю.
Работаю как с чистым JavaScript, так и с React или Vue — смотрю на то, что уже используется на сайте, и не тащу лишние библиотеки туда, где хватает нескольких десятков строк кода. Переключатель интегрируется с корзиной и оформлением заказа, чтобы выбранная валюта не терялась при переходе с каталога на страницу оплаты.
Что входит в работу:
— виджет в шапке с мгновенным пересчётом цен
— подключение к источнику актуального курса
— запоминание выбранной валюты между визитами
— аккуратная интеграция в существующую вёрстку и корзину
Отдельно продумываю мелочи, из-за которых переключатель ощущается частью сайта, а не приклеенным сбоку блоком: округление цены по правилам, привычным для выбранной валюты, правильное положение символа валюты, разделители разрядов и запасной сценарий на случай, если источник курсов на пару минут недоступен. Выбранную валюту запоминаю — при следующем визите посетитель увидит цены в том же формате, в котором оставил их в прошлый раз, будь то через час или через неделю.
Работаю как с чистым JavaScript, так и с React или Vue — смотрю на то, что уже используется на сайте, и не тащу лишние библиотеки туда, где хватает нескольких десятков строк кода. Переключатель интегрируется с корзиной и оформлением заказа, чтобы выбранная валюта не терялась при переходе с каталога на страницу оплаты.
Что входит в работу:
— виджет в шапке с мгновенным пересчётом цен
— подключение к источнику актуального курса
— запоминание выбранной валюты между визитами
— аккуратная интеграция в существующую вёрстку и корзину