Developed a comprehensive sports management web application, allowing users to manage fixtures, track player performance, and oversee financial operations like transfers and budgets. Features include text recognition for seamless data entry from images and performance analysis. Built with Spring Boot, this self-hosted app is designed for scalability to support thousands of users.
Fixture Management: Generate fixtures.
Text Recognition: Extract text from uploaded images to streamline data entry processes.
Player Performance Tracking: Store detailed statistics on player performances for analysis.
Financial Management: Manage transfers and budget allocations within the teams.
Spring Boot: For robust back-end services.
Java: As the primary programming language.
Hibernate: For object-relational mapping (ORM).
JDBC SQL Server: To manage database connectivity (assumed ready).
PC GUI: React for PC frontend
Smartphone GUI: Progressive Web App for now which will be replaced with a proper smartphone app later.
TBA
TBA
We welcome contributions from developers interested in sports management systems. Please feel free to fork this repository, make changes, and submit pull requests.