Project Overview
Desktop application development of a robust software solution capable of querying an API and displaying historical statistics and results for multiple sports. The primary focus was football, NBA basketball, and NHL hockey. The software needed to update automatically every day, ensuring that the latest statistics were always available. Football data was required for the previous 10 years, while basketball and hockey data was needed for the previous 5 years. A major challenge was handling approximately 30 football leagues and ensuring that their statistics were integrated and displayed seamlessly.
Project Highlights
Objective
To create a comprehensive software tool providing up-to-date statistics for football, the NBA, and the NHL, with data integration and regular automatic updates through a dedicated API.
Key Features
- Multiple sports covered: football, NBA basketball, and NHL hockey were included, giving fans and analysts access to a broad range of sports statistics.
- Extensive historical data: football data covered the previous decade, while basketball and hockey statistics covered the previous 5 years.
- Automatic daily updates: backend processes kept the statistics current without requiring user intervention.
- Numerous football leagues: data from approximately 30 different football leagues was successfully integrated, providing a comprehensive overview of the football landscape.
Technologies Used
- C# Programming Language (programiranje.co.rs): the core of the software, supporting both the desktop user interface and backend processes.
- API integration: enabled the software to retrieve and update data regularly from the selected sports database.
Leave a Comment