
Web3 / Full Stack
CryptoFunders
Web3 crowdfunding platform with token, presale, staking and admin dashboard
01
Complete Tech Stack
🎨
11Front-end
▲Next.js 16
⚛️React 19
📘TypeScript
🎨Tailwind CSS 4
🎬Framer Motion
🎯GSAP
🔺Three.js
🔺React Three Fiber
📊Chart.js
🎨Lucide React
🌍next-intl
🔗
11Web3 / Blockchain
🔗Solidity 0.8.24
🛠️Hardhat
🛡️OpenZeppelin Contracts
🔗Ethers.js
🔗Viem
👛Wagmi
🌈RainbowKit
🔐SIWE
🔵Base Mainnet
🔵Base Sepolia
🔎BaseScan
⚙️
7Back-end
🐹Go
⛓️go-ethereum
🔌Gorilla WebSocket
🔐JWT
⚙️REST API
⌨️Admin CLI
📣Slack / Telegram notifications
🗄️
5Database
🐘PostgreSQL
💎Prisma
🔐NextAuth
🔒bcryptjs
🔒JOSE
🚀
6Infrastructure
📦pnpm monorepo
🐳Docker Compose
🌐Nginx
🏁Lighthouse
🧹ESLint
🎞️Remotion
02
About the project
CryptoFunders is a complete Web3 platform built around the CFT token. The project combines a public dApp, Solidity smart contracts, a Go API, an admin dashboard and monitoring infrastructure to manage a tokenized presale on the Base network. I built the full-stack Web3 infrastructure for the CryptoFunders token launch. The project includes ERC-20 smart contracts, a multi-phase presale, whitelist management, post-TGE claims, staking, vesting, on-chain transaction tracking and a full admin dashboard to operate the ecosystem.
03
Key features
- 01✓Secure ERC-20 smart contracts with fixed supply, burn, pause and access control
- 02✓Three-phase presale with USDC payments, whitelist, purchase limits and post-TGE claim
- 03✓Staking system with lock tiers, rewards and automatic burn
- 04✓Linear vesting with cliff for team and partners
- 05✓Admin dashboard to manage phases, whitelist, transactions, staking, tokenomics and security
- 06✓Wallet connection with Wagmi, Viem, RainbowKit and SIWE
- 07✓Go API for on-chain reads, monitoring, WebSocket live events and admin CLI
- 08✓PostgreSQL database with Prisma for snapshots, logs, users and events
- 09✓Multilingual public pages, documentation, user area, claim and staking
- 10✓Security infrastructure with JWT, rate limiting, logs, alerts and emergency tools
04
