Переработка и интеграция Frontend и Backend для платформы DEX

Цена договорная
13 сентября 2023, 14:30 • 11 откликов • 38 просмотров
1) Название проекта:
Переработка и интеграция Frontend и Backend для платформы DEX

2) Описание:
Необходимо взять готовый фронтенд и бэкенд платформы DEX. Бэкенд, написанный на языке программирования Kotlin, следует переработать, используя Python или PHP. Основную интеграцию произвести с SDK StonFi для работы самого проекта, а также интегрировать с SDK TON Connect 2.0 для авторизации пользователя и совершения сделок.

3) Требования:
Основные функции:

Взять готовый фронтенд и интегрировать его с новым бэкендом.
Переписать логику бэкенда с Kotlin на Python или PHP.
Основная интеграция с SDK StonFi для функционирования проекта.
Дополнительная интеграция с SDK TON Connect 2.0 для авторизации пользователя и совершения сделок.
Удаление модуля DeLab и замена его на TON Connect 2.0.
Возможность получения курса валюты криптовалюты с использованием API (например, через Coingecko, данные со смарт-контрактов или TON API).
Технические требования:

Фронтенд должен быть написан на React.
Использование TypeScript для статической типизации фронтенда.
Использование Vite для сборки и локальной разработки фронтенда.
Код должен соответствовать стандартам качества ESLint.
Поддержка многоязычности с использованием i18next.
Бэкенд должен быть переписан на Python или PHP.
Дополнительные материалы:

SDK Documentation - https://docs.ston.fi/docs/developer-section/sdk
Тегро Finance - https://tegro.finance/
Пример модуля - https://app.ston.fi/swap
Библиотека TON Connect - https://github.com/tonkeeper/ton-connect
Open-source проекты - https://github.com/TegroTON и https://github.com/orgs/TGRTON/repositories
TON API - https://tonapi.io/
Результат:

Готовый фронтенд проект, способный работать с новым бэкендом на Python или PHP, интегрированный с SDK StonFi и SDK TON Connect 2.0.
Авто-инсталлер для удобной установки и настройки.
Подробная документация по использованию и настройке.
Демо-версия с примерами использования.
Видеоинструкция по использованию и настройке.

4) Бонусные задачи:
Если исполнитель выполнит больше, чем требовалось по ТЗ, или внесет улучшения, которые не были указаны в пожеланиях, он может рассчитывать на премию.




Отзывы
Исполнитель сделал проект качественно, работа была предоставлена в срок, были проведены все необходимые тесты для избежание возможных ошибок которые могли появиться следствие течки данных, также дополнительные исполнительные установил защиту которая повышает систему безопасности и предотвращает возможные попытки взлома сервиса.
~ 1 год назад
R50 7de192dd284434bad25940c8b0264194
Фрилансер
 
~ 1 год назад