Back to Portfolio
Custom Software
Official BHL
Official Ball Hockey League organization on the league network — featuring live standings, automated scheduling, player stats, rankings, and team management.
Shared
League Network Platform
Live
Real-Time Standings
Auto
Schedule Generation
About This Project
Official BHL is the Ball Hockey League's home on the same multi-tenant league network that powers HOF League, SquadsFinder, and URG Promo. All four organizations share a single PostgreSQL database and unified codebase, while each runs on its own custom domain with fully independent branding, color schemes, and configuration — proving the platform's versatility across both esports and real-world sports.
Where HOF League focuses on NBA 2K and SquadsFinder on team matchmaking, Official BHL adapts the shared platform for competitive ball hockey. The same ranking engine, stat tracking system, leaderboard infrastructure, and tournament bracket tools are configured for the sport — tracking goals, assists, penalty minutes, plus/minus ratings, and game-winning goals instead of gaming metrics.
The platform handles team registration with roster validation, generates balanced round-robin schedules that account for venue availability and team preferences, tracks real-time standings with automatic tiebreaker calculations, and manages playoff brackets from quarterfinals through to championship. Each team has a dedicated profile page with roster, schedule, results history, and season stats. Game pages feature live box scores updated in real-time.
Key features include the shared admin dashboard for league commissioners, automated schedule generation, real-time game scoring with instant standings updates, individual player statistics with sortable leaderboards, the same AI chatbot configured for BHL-specific support, season archives for historical records, and the white-label branding engine that gives BHL its own distinct look and feel while benefiting from every platform improvement made across the network.
Technologies Used
Next.jsReactPostgreSQLTailwind CSSNode.jsPrismaWebSocketRedisAI Chatbot
Interested in a similar project?
Start Your Project