Технические доработки (программирование) WordPress-сайта - обменника

Цена договорная
12 сентября 2023, 14:04 • 4 отклика • 54 просмотра
Необходимо внести в действующий сайт на WordPress доработки согласно следующему функционалу:

Функциональные доработки:

1. Используя API changenow.io необходимо реализовать динамическое формирование следующего контента:

1.1. bitsw.app/pairs.json (+ pairs.xml) - фид цен на направления обмена, в соответствии с требованиями мониторингов типа bestchange:

https://www.bestchange.ru/wiki/add.html
https://exchangesumo.com/pravila-oformlenija-fajla...
https://www.okchanger.ru/dev/exchanger-integration...

2. Партнерская программа реализованная через куки с учетом успешных обменов, балансом и api-вызовом с авторизацией для партнера - проверка баланса.

https://www.bestchange.ru/wiki/add.html -- минимальные искомые требования к партнерской программы. Личный кабинет не нужен. Редактирование параметров и отображение информации через админку WP нужно.

3. Создать механизм формирования страниц вида bitsw.app/currency/currencyA/currencyB,
где:

3.1. bitsw.app/currency/ - отображает страницу с кратким списком популярных направлений обмена и разворачивающийся из под хайда полный список доступных валют

3.2. bitsw.app/currency/currencyA/ - отображает список доступных направлений обмена - на что можно обменять currencyA и рейты с централизованным пересчетом при вводе суммы currencyA и кнопки "exchange" после рейта в таблице

3.2. bitsw.app/currency/currencyA/currencyB - страница шаблона-инфографики, в шапке аналогично главной странице сайта отображает виджет обмена с корректно заполненными полями you send / you get согласно выбранным currencyA и currencyB, далее видео + инфографика

В приоритете хотелось бы получить максимум вопросов и уточнений, совместно сформулировать наиболее верное решение следующих задач по проекту:

1. Внешний вид, отображение, логическая структура сайта
2. Технические доработки для реализации функционала фида курсов и партнерской программы согласно требованиям мониторинга обменников
3. Реализация динамической генерации контента для создания страниц "как обменять криптовалюту А на криптовалюту Б", выполненных в едином стиле, генерируемых автоматически, это необходимо для продвижения
4. Сохранить функционал плагина перевода polylang в новой структуре сайта