Fictional Token Launchpad — Fullstack Solana dApp (inspired by pump.fun)
Это полнофункциональный крипто-лаунчпад на базе Solana, вдохновлённый первой версией pump.fun, разработан полностью с нуля.
Реализован функционал создания и торговли токенами, комментариев и тредов, уведомлений и отображения графиков. Смарт-контракты написаны вручную (Anchor).
Дизайн и структура были существенно переработаны, брендирование и чувствительные детали удалены или изменены в соответствии с NDA.
🧰 Технологический стек проекта
🖥 Фронтенд:
• Фреймворк: React 19 с TypeScript
• Сборщик: Vite
• Стилизация:
• Tailwind CSS (с использованием tailwind-merge)
• SASS
• Управление состоянием и данными:
• React Query (@tanstack/react-query)
• Axios
• Роутинг: react-router-dom
• UI/UX библиотеки:
• react-toastify, sonner — уведомления
• react-modal — модальные окна
• react-loading-skeleton, react-spinners — загрузочные состояния
• @phosphor-icons/react — набор иконок
• Анимации: GSAP
• Графики и визуализация данных:
• Recharts
• ApexCharts
⸻
🔗 Интеграция с блокчейном (Solana):
• Работа с кошельками:
• @solana/wallet-adapter-* (базовый адаптер, UI и интеграции с кошельками)
• Основные библиотеки Solana:
• @solana/web3.js
• @solana/spl-token
• Фреймворк для смарт-контрактов:
• Anchor (@coral-xyz/anchor)
• SDK DeFi:
• Raydium SDK (@raydium-io/raydium-sdk)
⸻
🧪 Бэкенд:
• Платформа: Node.js с TypeScript
• Инструменты разработки:
• ESLint
• Yarn и npm
• TypeScript
This is a fictional showcase based on real production work.