Crypto Presale Landing Page Development (Frontend + Smart Contract Integration)

Job ID: 39756220

Budget: $15 – $25 USD

We are looking for an experienced blockchain/full-stack developer to build a crypto presale page with both frontend and smart contract integration. The project involves designing a responsive landing page for investors and wiring it up with an ERC-20 presale contract.

Core Requirements

Frontend:

React (latest) with TailwindCSS (dark, modern design).

Wallet connection (WalletConnect, MetaMask).

Dynamic presale data display (progress bar, sold vs cap, timer until end).

Token purchase flow (BNB/ETH/USDT).

Referral system (?ref links).

Claim page after TGE (unlock time).

Email subscription capture.

Smart Contract:

Presale contract with start/end times, caps, min/max per wallet.

Buy with multiple tokens (BNB/ETH + USDT).

Claim function after unlock.

Admin functions: pause/unpause, withdraw funds, sweep tokens.

Events for buy and claim.

Backend:

Node.js/Express API for logging, referral tracking, and email storage.

MongoDB database.

Secure CORS, rate limiting, input validation.

Deployment:

Docker Compose on VPS.

Nginx reverse proxy + Let’s Encrypt SSL.

Deliverables

Fully functional presale landing page.

Verified smart contract deployed on BSC (testnet + mainnet).

Backend server with referral/email APIs.

VPS deployment with HTTPS.

Documentation (how to run locally + deploy).

Ideal Candidate

Strong knowledge of Solidity + Hardhat/Foundry.

Experience with React + Wagmi/Web3Modal + TailwindCSS.

Previous delivery of crypto presale, ICO, or DeFi dashboards.

Familiar with secure backend deployments (Node, MongoDB, Nginx).

Budget & Timeline

Budget: $1,000 – $2,000 (depending on experience).

Timeline: 7–10 days.