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.