Tolaram Cricket
Experience Details
Date: Feb 2025 – May 2025
Worked as a Full Stack Developer on a freelance project for the Tolaram Premier League cricket tournament. Built a tournament betting system using MySQL, React, and Node.js, successfully handling 1000+ concurrent users with match betting, comments, Super 12 team selection, real-time leaderboards, and a comprehensive admin panel.
Responsibilities
- Developed a tournament betting system for cricket matches using MySQL, React, and Node.js, successfully handling 1000+ concurrent users, allowing users to select matches and place bets on specific questions.
- Implemented a comments feature where users can interact in match-specific rooms, creating backend infrastructure with Node.js to assign comments to specific tournament rooms.
- Engineered tournament round betting functionality, enabling users to place bets on different stages of tournaments such as semi-finals using Node.js.
- Created "Super 12" feature similar to Dream11, allowing users to select teams of 12 players with captain and vice-captain designations, implementing credit limits and team creation constraints in Node.js.
- Developed a sophisticated leaderboard system using Redis sorted lists for real-time rankings, with periodic database backups via cron jobs running hourly for data persistence in Node.js.
- Built Python processing scripts to calculate user points based on betting outcomes and player performances, automatically updating user standings.
- Designed comprehensive admin panel enabling tournament management, including team creation, match setup, player score updates, and analytics dashboard for monitoring match and user betting statistics using Node.js.