Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Веб-платформа для крипто-трейдеров: маркетплейс торговых ботов и шаблонов, личный кабинет с подключением бирж, визуальный конструктор стратегий, рыночные данные, биллинг, поддержка, блог и мультиязычность.

Роль: full-stack разработка, проектирование архитектуры модулей, интеграции платёжных и биржевых API.

Стек:
Frontend — Next.js (App Router), React, TypeScript, Tailwind CSS, Radix UI, локализация EN/UK/RU.
Backend — NestJS, MySQL.
Auth — NextAuth.
Платежи — WayForPay (checkout, webhook, история, подписки и маркетплейс).
Данные — SQL-схемы/миграции: пользователи, подписки, стратегии, маркетплейс, отзывы, продажи, поддержка, Telegram, AI-чаты.

Публичная часть:
Главная и маркетинговые страницы (о продукте, FAQ, карьера, контакты, docs, политика, cookies, оплата).
Блог (категории, списки, посты по slug).
Подписка на рассылку через API.
Форма обратной связи.
Полная мультиязычность интерфейса и контента.

Маркетплейс:
Каталог с фильтрами и facet-агрегациями.
Карточка товара (описание, медиа, рейтинг, похожие).
Отзывы (просмотр/создание, привязка к пользователю).
Избранное.
Корзина и оформление через платёжную сессию.
Страницы результата оплаты (success/fail).
Фоновый пересчёт статистики (scheduler).

Личный кабинет:
Dashboard с быстрыми действиями и доступом к поддержке.
Стратегии: список, создание/редактирование, конфигурация, статистика, сделки, бэктестинг, troubleshooting.
Шаблоны: каталог и создание стратегии из шаблона.
Бэктестинг — отдельная зона тестирования.
Биржи: управление API-подключениями (CRUD, проверка ключей).
Заказы: список покупок и статусы оплат.
Биллинг: подписка, тарифы, продление, автопродление.
Платежи: история и повтор.
Промокоды.
Профиль и безопасность (пароль, сессии, logout).
Уведомления.
Поддержка: тикеты и переписка.
Страница статуса сервиса.

Конструктор стратегий (workflow builder):
Графический редактор узлов и связей (условия, индикаторы, IF-логика).
Сохранение/загрузка workflow (API).
Публикация/снятие шаблонов.
Контекст баланса стратегии.
AI-ассистент: чат-сессии, SSE-стриминг, применение изменений к workflow.

Рыночные данные:
API и прокси-роуты: символы, тикеры, контекст рынка.
Индикаторы: RSI, MACD, Stochastic, Bollinger, ATR, Fibonacci, объёмы.
Интеграция с биржей (в т.ч. Binance).
Использование в графиках и логике стратегий.

Telegram:
Привязка аккаунтов.
MTProto-авторизация (код, пароль).
Получение диалогов и live-сообщений.
Уведомления об ошибках/событиях.

Аутентификация:
Регистрация, вход, Google OAuth, восстановление пароля.
Профиль и проверка сессии.

Биллинг:
Тарифы и подписки.
Checkout для подписок и маркетплейса.
Webhook WayForPay: верификация, обновление статусов, синхронизация продаж и подписок.
Повтор платежей, автопродление.

Коммуникации:
Support-тикеты (CRUD, треды сообщений).
Email-подписки.

Качество:
Строгая типизация TypeScript.
Глобальная обработка ошибок (NestJS).
Unit-тесты доменной логики workflow (Vitest).
Детали работы
Бюджет 443 494 UAH
Добавлена 2 мая
50 просмотров
Фрилансер
Антон Батрак
Украина Хмельницкий  2  0

Свободен для работы Свободен для работы
2 Сейфа завершены
На сервисе 12 лет