Grassroots cricket operates on fragmented channels-messaging groups, spreadsheets, and offline registrations-that severely limit fair discovery of talent and create friction for organizers and local merchants. We present textitLeagueOn, a unified web platform that integrates (i) player and organizer onboarding with verification, (ii) geolocation-based discovery of tournaments and leagues, (iii) digital scor-ing and portable player records, (iv) transparent, interpretable performance analytics, and (v) a lightweight marketplace for local sports commerce.
We focus our design on low operational overhead, auditability through digital scorecards, and objective yet simple rating formulae appropriate for amateur data. We describe system architecture (MERN), key workflows, analyt-ics methodology, and an evaluation of usability and efficiency for pilot scenarios. Results indicate increased event visibility, faster onboarding, and more consistent talent assessment at the grassroots. We conclude with deployment considerations and a roadmap to advanced analytics and mobile-native experiences.
Introduction
The text introduces LeagueOn, a web-based platform designed to improve the management and participation of grassroots cricket events. Current amateur cricket ecosystems face three major challenges: difficulty in discovering suitable local events, inefficient event management using fragmented tools, and lack of reliable performance records for player evaluation.
Purpose and Goals
LeagueOn aims to create a unified, transparent, and data-driven ecosystem for players, organizers, and merchants by providing:
Verified user profiles and role management.
Geolocation-based event discovery.
Digital scorecards with audit trails.
Fair and interpretable player rating systems.
Key Contributions
A community-focused platform integrating event discovery, participation, scoring, and analytics.
A modular MERN-stack architecture with real-time updates, role-based access control, and geospatial search.
A transparent player-rating methodology based on batting, bowling, and fielding performance.
Improved operational efficiency and increased visibility for amateur players.
Motivation
Grassroots cricket operations are often managed through social media, messaging apps, and manual processes, leading to:
Poor event visibility.
Inefficient registration and scheduling.
Lack of digitized performance records.
Subjective player evaluations.
LeagueOn addresses these issues by offering a centralized platform that promotes fairness, transparency, and recognition.
Design Principles
Simplicity-first: Easy-to-use workflows for non-technical users.
Trust-by-design: Verified roles, transparent rules, and auditable scorecards.
Interpretable analytics: Simple and understandable player ratings.
Offline tolerance: Support for intermittent internet connectivity.
Technology Stack
MongoDB: Database with geospatial indexing.
Express.js & Node.js: Backend APIs, authentication, and real-time communication.
React.js: Frontend single-page application.
Core Modules
Authentication & Registration: JWT-based login, role verification.
User Dashboard: Personalized event recommendations and performance history.
Event Management: Tournament creation, scheduling, and notifications.
Digital Scorecards: Ball-by-ball scoring with live updates.
Performance Analytics: Player ratings based on match statistics.
Merchant Marketplace: Equipment sales and payment integration.
Implementation Features
Client-server architecture with React frontend, Node/Express backend, and MongoDB database.
RESTful APIs for event management, authentication, scoring, and statistics.
Real-time score updates using WebSockets.
External services for payments, notifications, and geolocation.
Security and Scalability
JWT authentication and bcrypt password hashing.
Role-Based Access Control (RBAC).
HTTPS/TLS encryption.
Input validation, append-only logs, and token revocation.
Docker containerization, GitHub Actions CI/CD, Redis caching, and worker queues for scalability.
Testing Strategy
Unit testing for APIs and database functions.
Integration testing for complete workflows.
Load testing to ensure performance under high user traffic.
Conclusion
This work presents the design and development roadmap of LeagueOn, a web-based platform aimed at improving commu-nity engagement in grassroots cricket. The system introduces a unified approach to player discovery, tournament management, digital scoring, and performance analytics using a modular MERN architecture.
Though currently implemented, the design shows how geolocation event discovery, secure user authentication, and interpretable performance metrics can be combined into one ecosystem. The focus on transparency, scalability, and usabil-ity ensures that textitLeagueOn will be extendable to a wide range of commu-nity sports contexts after its deployment.
Preliminary design evaluations and comparative analysis against existing systems indicate that textitLeagueOn can significantly reduce friction in operations for organizers while increasing visibility for amateur players. The next step will be the system prototyping, usability testing, and real-world deployment to validate these assumptions.
References
[1] T. De Pessemier et al., “An event distribution platform for recommending cultural activities,” WEBIST, 2011.
[2] M. Gupta et al., “Predicting future popularity trend of events in mi-croblogging platforms,” ASIS&T, 2012.
[3] R. Klamma et al., “Recommending academic events based on social network analysis,” Int. Conf. on Complex Sciences, Springer, 2009.
[4] E. M. Daly and W. Geyer, “Effective event discovery using location and social information,” ACM RecSys, 2011.
[5] M. Kayaalp et al., “A collaborative and content-based event recommen-dation system,” IEEE ASONAM, 2009.
[6] A. Magnuson et al., “Event recommendation using Twitter activity,” ACM RecSys, 2015.
[7] D. Goyal et al., “Online Event Management System,” Vol. 12, No. 6, 2021.
[8] Ying H. et al., “Customer participation on customer loyalty in online service industry,” ICSSSM, 2011.
[9] S. A. Murad et al., “Critical Success Factor Online Service Quality,” ICITEE, 2018.
[10] D. P. de Keizer, “Event Organizer as Entrepreneurship Opportunity,” Humaniora, 2011.
[11] F. A. Wijaya et al., “Design of Equipment Scheduling for Event Organizer,” JSIKA, 2015.
[12] G. S. Kumar and J. T. Jose, “Developing an e-commerce platform,” IEEE ICPCSI, 2017.
[13] J. Wangmo et al., “Feasibility Study of E-Commerce Website Develop-ment,” ICCTCT, 2018.
[14] Y. Xu, “SWOT Analysis of E-commerce Websites,” ICCIS, 2013.
[15] R. Khatipov et al., “Hikester - the event management application,” AINA, 2018.
[16] N. Anwar et al., “Application for Easy Organizing of Event Organizer,” ESCI, 2021.