Admin Dashboard
Comprehensive overview of your sports organization
1,247
Total Users
Active members
892
Total Players
Registered players
2,341
Total Bookings
This month
6-8 PM
Peak Hours
Busiest time
12
Active Courts
Currently in use
$45,600
Monthly Revenue
This month
Attendance Management
Track attendance of all players and coaches
How Attendance Management Works:
- Daily Tracking: Coaches mark attendance for each session using the mobile app or web interface
- Real-time Updates: Attendance records are instantly synchronized across all devices
Attendance Color Coding System:
- ✅ Green (90%+): Fully present - Excellent attendance record
- 🟠 Orange (75-89%): Partially present - Good attendance with some absences
- ❌ Red (Below 75%): Absent - Poor attendance requiring attention
Key Features:
- Individual Marking: Coaches can mark attendance for each player individually
- Attendance History: Complete historical records with search and filter capabilities
Court Booking & Management
Comprehensive court scheduling and management system
View All Court Bookings
Access comprehensive hourly schedules for all courts with real-time availability status and detailed booking information
Enable/Disable Courts
Temporarily disable courts for maintenance, events, or special occasions with instant system updates
Manage Court Slot Timings
Customize time slots, durations, and pricing for different periods (peak hours, off-peak, weekends)
Create Court Entries
Add new courts to the system with customizable features, amenities, and capacity settings
Edit Court Information
Update court details, pricing, availability, and operational hours as needed
Remove Court Entries
Permanently remove courts from the system with proper data cleanup and booking migration
Player & Coach Management
Comprehensive management system for players and coaches
Player Management Features:
- Filter and organize players by:
- • Membership status: Active, Inactive, Pending, Expired memberships
- • Skill level: Basic, Intermediate, Advanced player categorization
- • Registration date: Sort by newest or oldest members
- • Activity status: Active players, inactive accounts, suspended members
Coach Management Features:
- • Assign coaches to premium players: Match specialized coaches with advanced players
- • Coach profile management: View and edit coach qualifications, experience, and specializations
- • Activate or deactivate coach profiles: Enable/disable coach availability and bookings
- • Coach performance tracking: Monitor coaching sessions, player progress, and satisfaction ratings
Notifications & Email Tools
Powerful communication system for seamless player and coach engagement
Bulk Email Functionality:
- • Mass email campaigns: Send professional emails to large groups of members
- • Predefined templates: Use ready-made templates for common communications
- • Customizable designs: Modify templates to match your brand and messaging style
Membership & Pricing
Flexible pricing system for all membership types
Set Flexible Membership Pricing:
Monthly
Flexible monthly billing cycles with automatic renewals and easy cancellation options
Yearly
Annual membership plans with discounted rates and premium benefits for long-term commitment
Custom Durations
Create personalized membership plans with custom timeframes and specialized pricing structures
Events & Task Scheduling
Comprehensive event and task management system
Create and manage upcoming events, meetings, and tasks
Event Creation
Design and schedule new events with detailed descriptions, locations, and participant lists
Meeting Management
Organize team meetings, coach sessions, and administrative gatherings with automated reminders
Task Scheduling
Create, assign, and track tasks with deadlines, priorities, and completion status
Training Program Management
Comprehensive training system for structured skill development
Plan, assign, and monitor training programs for both players and coaches
Program Planning
Create comprehensive training programs with structured curricula, milestones, and learning objectives
Assignment System
Assign training programs to players and coaches based on skill levels and expertise requirements
Performance Monitoring
Track training progress, skill development, and performance metrics with detailed analytics