Техническое задание: Мультивалютный функционал для интернет-магазина на MODX

Цель проекта

Разработать и внедрить систему управления ценами для трёх валют с последующим конвертированием и отображением на сайте исключительно в национальной валюте (UAH) по актуальному курсу.

Основные требования

  • В административной панели для каждого товара должна быть возможность указать базовую цену в одной из трёх валют: гривны (UAH), евро (EUR), доллары США (USD).
  • На стороне сайта (фронтенд) цена любого товара должна отображаться только в гривнах (UAH).
  • Реализовать механизм пересчёта цены из EUR и USD в UAH по курсу, задаваемому в админке (например, через системные настройки или отдельный компонент).
  • Интеграция должна быть выполнена с использованием стандартных компонентов MODX: miniShop2 и msOptionsPrice2.
  • Решение должно быть стабильным и не конфликтовать с другими расширениями магазина.

Ожидаемый результат

Администратор магазина получает удобный инструмент для ввода цен в удобной валюте закупки или производства, а посетители сайта видят актуальные цены в национальной валюте, автоматически пересчитанные по установленному курсу. Все изменения курса должны применяться ко всем товарам мгновенно.

Улучшение видимости системного сообщения на сайте Django

Требуется доработать отображение системного уведомления о принятой заявке на сайте, сделанном на CMS Django. Сообщение должно стать более заметным, как указано в ТЗ, без нарушения существующей функциональности отправки уведомлений на почту.

Разработка логотипа для нового бренда

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

Адаптация дизайна лендинга игры для мобильных устройств и улучшение ключевых блоков

Необходимо доработать дизайн десктоп-версии лендинга, сделав акценты в ключевых блоках, и создать на его основе современную мобильную версию. Все работы выполняются в Figma с учетом удобства последующей верстки.