
Closed
Posted
Paid on delivery
Project Overview: Develop the backend for a multiplayer Bingo game, including user management, game logic, and integration with a payment system. Key Components: User Authentication: Functionality: User signup and login via a Telegram bot and web browser, with backend management for profiles, balances, and transaction history. Tech Stack: Node.js (to be decided). User Home Page: Functionality: Display user profile, balance management (deposit, withdraw, peer-to-peer transfer), and access to game rooms based on price selection. Tech Stack: Node.js. Game Logic: Functionality: Manage game rooms, card purchasing, timers, and winning verification. Include house cards for better user experience. Admin Panel: Control game settings, patterns, and sound options, viewing of live sessions and game results, daily income etc. Tech Stack: Node.js. Payment Integration: Functionality: Link with an existing payment system API for processing transactions within the bot and the web interface, ensuring smooth transaction flow within the game. Tech Stack: Node.js. Database Management: Database: MySQL for persistent data storage, with use of Redis for caching. Data Structure: Tables for users, transactions, game rooms, and cards. Integration and APIs: Real-Time Updates: Using [login to view URL] or other real-time communication technologies to ensure game data (like number calls and player wins) is synchronized across devices. Progressive Web App Suitability: Service workers and JSON file and Push Notifications
Project ID: 38733742
13 proposals
Remote project
Active 2 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs