Crypto Casino Website & App

Job ID: 40412084

Budget: $5,000 – $10,000 CAD

I need a full-stack developer who can take my concept for an online crypto casino and turn it into a production-ready website, then wrap the same codebase into a lightweight mobile app without blowing up the budget.

Core game offering
The site will launch with Casino games only—specifically Slots, Blackjack, and Roulette—so please come prepared to handle random number generation, fairness proofs, and attractive front-end animations for all three.

User accounts & security
Registration must include Two-factor authentication (email/SMS or an authenticator app). Each account will have an on-site balance plus a connected crypto wallet (MetaMask and WalletConnect support to start). Users should be able to move funds freely between the wallet and their casino balance with clear transaction logs.

Pool creation & voting
Players can create wagering pools; others vote to join using on-chain signatures. Once a pool fills, the game launches automatically. I’ll provide detailed pool rules—you wire up the voting logic, smart-contract interaction, and basic admin controls so I can tweak fees or limits later.

Leaderboard & stats
A real-time leaderboard (top winners, biggest multipliers, etc.) drives engagement. I want this fed by live game data and reset intervals I can configure from an admin dashboard.

Cost-efficient app build
After the site is stable, package it as a cross-platform app (React Native or Flutter PWA is fine; I’m open to suggestions) so we avoid rebuilding features twice.

Deliverables
• Responsive crypto-casino website with Slots, Blackjack, and Roulette
• Secure 2FA user system + crypto wallet integration
• Pool creation module with on-chain voting
• Live leaderboard and stats dashboard
• Cross-platform mobile app build from the same codebase
• Clean, well-documented code and deployment guide

Acceptance criteria will be simple: if I can install, run, and play the three games end-to-end—including wallet deposits, pool votes, and leaderboard updates—you’ll get sign-off. Let’s keep communication tight and milestones small so we stay within a lean budget.