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 травня
51 перегляд
Фрилансер
Антон Батрак
Україна Хмельницький  2  0

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