Bowling Load Tracker
arrow_outwardA secure Azure-hosted workload monitoring platform for Cricket Ireland bowlers. The system lets players log sessions, gives coaches visibility over assigned players, and uses ACWR calculations to flag workload spikes before they become injury risks.
- Designed and delivered a secure bowling workload monitoring application for Cricket Ireland, enabling players, coaches, and administrators to track bowling sessions and monitor injury risk through Acute:Chronic Workload Ratio analysis.
- Built a Node.js/Express application with PostgreSQL persistence, Azure App Service hosting, Microsoft Entra ID authentication, Microsoft Graph role resolution, and Microsoft Teams personal app integration.
- Implemented role-based dashboards for players, coaches, and administrators, including coach-player assignments, CSV import/export, configurable thresholds, weekly targets, trend charts, and Teams channel notifications.