Интерактивное веб‑приложение (Telegram Mini App + Web) для симуляции трейдинга, участия в турнирах и отслеживания PnL. Фронтенд на React + Vite + TypeScript, бэкенд‑логика. Интеграция кошелька через TON Connect.
- Трейдинг (симуляция): ордера, баланс, лидерборды, учебный режим
- Турниры: создание, участие, призовые, участники
- Профиль и рефералы: VIP система, комиссии
- TON Connect: подключение кошелька TON
- Интеграции: Dexscreener и др.
- Frontend: Vite, React, TypeScript, TailwindCSS
- Backend; - закрытая информация.
- Wallet: TON Connect (manifest в
public/tonconnect-manifest.json) - Прочее: Telegram WebApp (см.
src/hooks/useTelegram.ts)
src/— приложение (React)components/— экраны, виджеты, модули трейдинга/турнировservices/— интеграции (wallet, trading, tournament, referral, vip)contexts/,hooks/,translations/,types/,utils/
public/— статика,tonconnect-manifest.jsondist/— сборка фронтенда
TOURNAMENTS_README.md— особенности турнирного модуляVIP_COMMISSION_SYSTEM.md— VIP и комиссияVIP_SYSTEM_DEPLOYMENT.md— деплой VIP системы
- Используйте Node.js LTS (рекомендация: 18+ или 20+)
- Следуйте стилю проекта и линтингу (см.
eslint.config.js) - Не коммитьте ключи и секреты
Создавайте issue в репозитории или обращайтесь к мейнтейнерам проекта.
Лицензия в файле LICENSE.