Проект: Разработка блокчейн-эксплорера Nextgenblockchain
Цель: Создание комплексной платформы для анализа блокчейн-данных с AI-ассистентом и интеграцией криптокошельков.
Технические требования:
Frontend: React.js + TypeScript, Redux Toolkit, Web3.js/Ethers.js
Backend: Node.js (Express/NestJS), PostgreSQL
API: Etherscan, Blockchain.com, CoinGecko, Binance API
AI: OpenAI API или аналоги
Безопасность: JWT, HTTPS, CORS, rate-limiting
Основные задачи:
Frontend:
Адаптивная верстка по макетам Figma
Реализация интерактивных графиков (Chart.js/D3.js)
Интеграция криптокошельков (MetaMask, WalletConnect)
Попап AI-чата с историей сообщений
Backend:
Разработка API для работы с блокчейн-данными
Интеграция внешних API (курсы, транзакции, газ)
Настройка WebSocket для real-time обновлений
Реализация аутентификации через кошельки
Дополнительно:
Оптимизация производительности
Настройка кеширования данных
Тестирование нагрузки
Необходимые навыки:
Опыт работы с блокчейн-технологиями
Глубокие знания JavaScript/TypeScript
Понимание принципов Web3
Умение работать с REST/WebSocket API
Знание принципов безопасности веб-приложений
Критерии приемки:
Все функции работают согласно ТЗ
Реальное время обновления данных ≤5 сек
Успешная авторизация через криптокошельки
Отсутствие критических уязвимостей
Показатели Lighthouse ≥90
Если у вас есть понимания с чего начать и как делать, жду вас, будем все обсуждать!
ссылка на дизайн сайта : https://disk.yandex.ru/d/WQZ4MVNJWnmSXg