
Create
Design Project Gallery
ALPB General Statistics Widget
- Program: Computer Science
- Course: Other
- Year: 2025
Project Description:
This project involved the development of a lightweight, interactive analytics widget designed to support coaches in the Atlantic League of Professional Baseball (ALPB). Due to strict league regulations prohibiting electronic device usage during games, the tool provides a compliant solution by allowing coaches to filter and sort real-time player statistics (batting, pitching, and fielding) and generate print-ready PDF reports for field use.
Built using Python, Streamlit, and ReportLab, the widget fetches data from the Pointstreak API, processes it into clean, sortable tables, and emphasizes usability through simple dropdown filters and a “Print” feature. The project was guided by feedback from a professional coach and is now integrated into the SLUGGER platform, supporting data-driven decision-making without violating in-game electronic restrictions.