Multiplayer Bingo Game Backend Development
Budget: $30 – $250 USD
Project Title: Bingo Game Backend Development
Project Overview: Develop the backend for a multiplayer Bingo game, including user management, game logic.
Key Components:
1. User Authentication:
Functionality: User signup and login via a Telegram bot, with backend management for profiles, balances, and transaction history.
Tech Stack: Node.js
2. 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.
3.Game Logic:
Functionality: Manage game rooms, card purchasing, timers, calling, and winning verification. Include house cards for better user experience.
Admin Panel: Control game settings, patterns, and sound options.
Tech Stack: Node.js.
4. Payment Integration:
Functionality: Link with an existing payment system API for processing transactions within the bot and the web interface.
Tech Stack: Node.js.
5.Database Management:
Database: MySQL for persistent data storage, with potential use of Redis for caching.
Data Structure: Tables for users, transactions, game rooms, and cards.
Requirements:
Proven experience in backend development (PHP/Node.js).
Familiarity with Telegram bot API.
Knowledge of database management (MySQL and Redis).
Understanding of multiplayer game logic and real-time updates.
Deliverables:
Fully functional backend system integrated with the specified components.
Project Overview: Develop the backend for a multiplayer Bingo game, including user management, game logic.
Key Components:
1. User Authentication:
Functionality: User signup and login via a Telegram bot, with backend management for profiles, balances, and transaction history.
Tech Stack: Node.js
2. 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.
3.Game Logic:
Functionality: Manage game rooms, card purchasing, timers, calling, and winning verification. Include house cards for better user experience.
Admin Panel: Control game settings, patterns, and sound options.
Tech Stack: Node.js.
4. Payment Integration:
Functionality: Link with an existing payment system API for processing transactions within the bot and the web interface.
Tech Stack: Node.js.
5.Database Management:
Database: MySQL for persistent data storage, with potential use of Redis for caching.
Data Structure: Tables for users, transactions, game rooms, and cards.
Requirements:
Proven experience in backend development (PHP/Node.js).
Familiarity with Telegram bot API.
Knowledge of database management (MySQL and Redis).
Understanding of multiplayer game logic and real-time updates.
Deliverables:
Fully functional backend system integrated with the specified components.