RPS Millionaire transforms the classic game of Rock Paper Scissors into a high-stakes digital experience where players can win up to one million dollars. The platform combines nostalgic gameplay with modern cryptocurrency integration, allowing users to compete, level up, and cash out winnings strategically. Designed for cross-platform use, the app delivers smooth gameplay, secure transactions, and real-time video interactions.
Core Requirements:
Develop a cross-platform gaming app with Rock Paper Scissors mechanics.
Enable cryptocurrency (VOW token) transactions for game participation.
Implement level-based progression, matchmaking, and reward system.
Allow users to withdraw prizes every 5th level or continue playing.
Design an admin panel to manage users, prizes, withdrawals, analytics, and security.
Technical & Integration Requirements:
Backend: NestJS, TypeORM, PostgreSQL, Redis, CQRS, Websockets, Video streaming, DDD methodology
Mobile: React, Redux, TypeScript, Video stream support
Containerization: Kubernetes
Crypto payment integration: Thresh0ld
Third-party services: Twilio (SMS verification), Tapjoy, video streaming endpoints
Additional Features:
Signup, verification, and login
Referral system for user growth
Secure and monitored financial transactions
Analytics dashboard for games, wins, losses, and draws
Outcome:
A secure, engaging, and scalable digital gaming platform that merges nostalgia with modern cryptocurrency mechanics, offering an intuitive UX, real-time gameplay, and comprehensive admin oversight.