Real-time Auction Platform
ADA DIGITAL ANALYTICSSPORTS · WEB2024
Live auction platform with atomic Firebase transactions, team wallet management, and real-time bidding for 50+ players.
A complete auction management system for ADA Digital Analytics' office cricket tournament. The application digitised the entire auction workflow — from player registration with detailed statistics through to team creation, real-time live bidding, and final result generation. The core challenge was ensuring atomic bid transactions under concurrent bids from multiple teams.
ReactFirebaseFirestoreStorageTailwind CSSPapaparse
/01 · IMPACT
What changed
/01Facilitated a smooth auction for 50+ players across 6 teams with zero transaction errors
/02Sub-second bid propagation to all connected clients
/03Reduced auction time by 60% compared to manual paper-based processes
/04Eliminated manual calculation errors through automated bid validation
/02 · HIGHLIGHTS
What we built
/01Real-time auction interface with live bidding controls and player queue visualisation
/02Atomic Firestore transactions preventing race conditions during concurrent bids
/03Player management with 15+ statistical fields including batting/bowling averages
/04CSV bulk player import with intelligent column mapping via Papaparse
/05Team wallet management with Indian Rupee formatting (Lakh/Crore) and live balances
/06Quick increment bidding controls (₹5L, ₹10L, ₹20L, ₹50L)
/03 · CAPABILITIES
Key features
/01Live auctioneer dashboard — player queue, base price control, pause/resume
/02Atomic transactions preventing double-spend and race conditions
/03Team franchise view — current squad, wallet balance, bid history
/04CSV bulk player import with validation and error reporting
/05Real-time leaderboard showing rosters and remaining wallet
/06Post-auction export — full player assignments and final rosters