Retour aux projets
CryptoFunders
Web3 / Full Stack

CryptoFunders

Plateforme Web3 de crowdfunding avec token, prévente, staking et dashboard admin

Next.jsReactTypeScriptSolidityHardhatGoPostgreSQLBase
01

Tech Stack Complet

🎨

Front-end

11
Next.js 16
⚛️React 19
📘TypeScript
🎨Tailwind CSS 4
🎬Framer Motion
🎯GSAP
🔺Three.js
🔺React Three Fiber
📊Chart.js
🎨Lucide React
🌍next-intl
🔗

Web3 / Blockchain

11
🔗Solidity 0.8.24
🛠️Hardhat
🛡️OpenZeppelin Contracts
🔗Ethers.js
🔗Viem
👛Wagmi
🌈RainbowKit
🔐SIWE
🔵Base Mainnet
🔵Base Sepolia
🔎BaseScan
⚙️

Back-end

7
🐹Go
⛓️go-ethereum
🔌Gorilla WebSocket
🔐JWT
⚙️REST API
⌨️Admin CLI
📣Slack / Telegram notifications
🗄️

Base de données

5
🐘PostgreSQL
💎Prisma
🔐NextAuth
🔒bcryptjs
🔒JOSE
🚀

Infrastructure

6
📦pnpm monorepo
🐳Docker Compose
🌐Nginx
🏁Lighthouse
🧹ESLint
🎞️Remotion
02

À propos du projet

CryptoFunders est une plateforme Web3 complète conçue autour du token CFT. Le projet combine une dApp publique, des smart contracts Solidity, une API Go, un dashboard administrateur et une infrastructure de monitoring pour gérer une prévente tokenisée sur le réseau Base. Développement d'une infrastructure full-stack Web3 pour gérer le lancement du token CryptoFunders. Le projet inclut les smart contracts ERC-20, la prévente en plusieurs phases, le système de whitelist, le claim après TGE, le staking, le vesting, le suivi des transactions on-chain et un dashboard administrateur complet pour piloter l'écosystème.

03

Fonctionnalités clés

  • 01Smart contracts ERC-20 sécurisés avec supply fixe, burn, pause et contrôle d’accès
  • 02Prévente en 3 phases avec paiement USDC, whitelist, limites d’achat et claim après TGE
  • 03Système de staking avec tiers de verrouillage, récompenses et burn automatique
  • 04Vesting linéaire avec cliff pour équipe et partenaires
  • 05Dashboard administrateur pour piloter phases, whitelist, transactions, staking, tokenomics et sécurité
  • 06Connexion wallet avec Wagmi, Viem, RainbowKit et SIWE
  • 07API Go pour lecture on-chain, monitoring, WebSocket live events et CLI admin
  • 08Base de données PostgreSQL avec Prisma pour snapshots, logs, utilisateurs et événements
  • 09Pages publiques multilingues, documentation, espace utilisateur, claim et staking
  • 10Infrastructure de sécurité avec JWT, rate limiting, logs, alertes et outils d’urgence
04

Liens