Loading page...
Enterprise-level web solution for a not-for-profit social club connecting Sri Lankan cricket enthusiasts in Canada

Ceylon Sports Club Canada is a purpose-built platform for community-driven sports organizations, designed to centralize membership management, team organization, event booking, and club communications. Key subsystems include a membership lifecycle manager (registrations, renewals, tiered benefits), sports & team roster management, fixtures and event scheduling with integrated calendar and ticketing flows, and a document repository with versioning for club governance papers. Operational concerns were handled with background job queues for email blasts, payment reconciliation and form processing, while security and privacy controls protect member data through policy-enforced access. The platform offers a public-facing blog and newsfeed for announcements, supporter registration and volunteer coordination features. It was deployed with SEO optimizations and analytics to grow the club's reach among the Sri Lankan community in Canada. The result was a single-pane administrative view that reduced manual overhead and improved member engagement.
Full registration, renewal, tiered memberships and automated communications for members.
Create teams, schedule fixtures, manage results and publish calendars to the public site.
Versioned document storage for policies, minutes and official club records with controlled access.
Queued jobs for notifications, payment reconciliation, and heavy imports to keep the UI responsive.
Centralized membership and team management in a single integrated platform.
Calendar & ticketing integration for seamless event management and attendance tracking.
Versioned document repository with access controls for club governance and compliance.
Queued processing for scalability ensuring responsive user experience under load.