A Java course project completed in Jul 2023.
Badminton System
A Java Spring Boot–based badminton management system. It integrates user management, court reservations, match organization, appraisal/review, and online payment. Designed for badminton venues, training centers, and clubs, it helps administrators and players manage activities efficiently.
- User Management – Register/login, profile management.
- Court Reservation – Book badminton courts; includes custom queries.
- Match Management – Schedule and manage tournaments.
- Appraisal/Review – Allow users to post and view reviews of venues or services.
- Payment Integration – Includes Alipay interface for online transactions.
- Administration – Modules for administrators to handle users, reservations, and operations.
- Statistics & Reports – ShowStatisticalResults controller suggests data analysis and visualization of usage.