I’m building a full-scale online gambling website whose core lobby will launch with Slots and Poker, and I also need room in the codebase for custom game additions later on. The entire experience has to feel lively and immersive—think smooth page transitions, animated reels, chip movements, and subtle micro-interactions that keep players engaged without sacrificing speed. Scope of work • Design and front-end: A responsive UI with an animated lobby, game thumbnails that react on hover, and in-play effects built with HTML5 canvas, WebGL, or comparable animation libraries. • Game modules: Fully functional Slots and Poker engines plus a clean plugin structure so new titles (whether table games or bespoke concepts) can be dropped in with minimal refactor. • Core platform: Secure account creation, KYC hooks, balance management, and configurable RTP settings. Integration points for payment gateways and provably-fair verification must be left clearly documented. • Admin: Dashboard for user, game, and payout management, along with analytics for player behaviour and session length. • QA & hand-off: Cross-browser testing, performance optimisation, and a walkthrough video showing how to add a new game module. Acceptance criteria 1. Landing-to-lobby load ≤2 s on desktop and mobile. 2. Slot spin animation stays >60 fps on mid-range devices. 3. Poker hand resolution, balance updates, and chat all sync in real time with no visible lag. 4. New game can be registered and displayed by dropping a single config file and asset folder into /games. 5. Source code, build scripts, and install guide delivered in a Git repo. If you have previous work with HTML5 casino games, Three.js, or similar real-time frameworks, let me know; smooth, visually rich interaction is the heart of this project.