Admin Dashboard | NexPlay Web - Sports Management Platform

Admin Dashboard

Comprehensive overview of your sports organization

๐Ÿ“ŠDashboard
๐Ÿ“‹Attendance
๐ŸŸ๏ธCourt Booking
๐Ÿ‘ฅPlayer & Coach
๐Ÿ“งNotifications
๐Ÿ’ฐPricing
๐Ÿ“…Events
๐ŸŽฏTraining
๐Ÿ“ขPolls & Announcement
๐ŸŽ“Class Management
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆGroup Management
๐ŸŒLanguages Setting
๐Ÿ’ฌWhatsApp Notification
๐ŸฅInjuries Management
๐Ÿ”งTools Management

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
  • Compare Players: Analyze and compare attendance records across multiple players side-by-side for performance insights

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
  • โ€ข Show statistic: Quick view of player counts, averages, and trends

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

Auto-renewalFlexible
๐Ÿ“Š

Yearly

Annual membership plans with discounted rates and premium benefits for long-term commitment

DiscountPremium
โš™๏ธ

Custom Durations

Create personalized membership plans with custom timeframes and specialized pricing structures

CustomFlexible

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 Scheduling

Schedule training sessions, set timelines, and organize program dates with automated reminders and calendar integration

Session PlanningCalendar Integration
๐Ÿฅ

Injury Management

Track and manage player injuries, recovery progress, and medical clearance for safe return to training

Injury TrackingRecovery Plans
๐Ÿ“Š

Attendance & Program Analytics

Monitor attendance tracking and comprehensive analytics dashboard for training program effectiveness, completion rates, and performance insights

Attendance TrackingProgram MetricsEffectiveness Reports
๐Ÿ“ˆ

Performance Monitoring

Track training progress, skill development, and performance metrics with detailed analytics

Real-time AnalyticsPerformance Reports
๐Ÿš€

Helps ensure structured skill development and performance tracking

Structured learning paths tailored to individual skill levels
Comprehensive progress tracking and performance analytics
Automated assessment and feedback systems
Integration with player and coach skill databases

Polls & Announcement

Create and manage polls and announcements for effective communication

๐Ÿ“ข

Create Polls

Design interactive polls with multiple options to gather feedback from players and coaches

๐Ÿ“ŠMultiple choice options
๐Ÿ“…Set poll deadlines
๐Ÿ‘ฅTarget specific groups
๐Ÿ“ˆReal-time results
๐Ÿ“ข

Create Announcements

Broadcast important messages, updates, and news to all members or specific groups

๐Ÿ“Rich text editor
๐Ÿ“ŽFile attachments
๐Ÿ””Push notifications
โœ…Read receipts

Class Management

Organize and manage classes with comprehensive messaging and file sharing

๐ŸŽ“

Class Creation

Create and organize multiple classes with unique names, schedules, and student assignments

๐Ÿ’ฌ

Class Messaging

Send messages, announcements, and updates to entire classes or individual students within a class

๐Ÿ“Ž

File Sharing

Share documents, PDFs, images, and other files with class members for training materials

๐Ÿ“Š

Class Analytics

Track message counts, engagement rates, and participation metrics for each class

Key Features:

  • โ€ข Multiple Classes: Manage unlimited classes with individual messaging threads
  • โ€ข Message History: Complete conversation history with search and filter capabilities
  • โ€ข File Management: Upload, organize, and share files with timestamp tracking
  • โ€ข Student Assignment: Assign players to specific classes based on skill level or training program

Group Management

Create and manage groups for better organization and communication

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ

Create Groups

Organize players into custom groups with names, descriptions, and member management

Custom NamesMember Selection
๐Ÿ‘ฅ

Member Management

Add or remove members, assign group leaders, and manage permissions for each group

Add MembersRemove Members
๐Ÿ’ฌ

Group Communication

Enable group messaging, announcements, and file sharing within each group

Group ChatAnnouncements
๐Ÿ“Š

Group Analytics

Track group activity, member counts, creation dates, and engagement metrics

Member StatsActivity Tracking

Languages Setting

Manage and configure language preferences for the platform

๐ŸŒ

Select Language

Choose your preferred language for the entire platform interface

Supported Languages:

๐Ÿ‡ฎ๐Ÿ‡ณ
เคนเคฟเคจเฅเคฆเฅ€Hindi
๐Ÿ‡ฎ๐Ÿ‡ณ
เฆฌเฆพเฆ‚เฆฒเฆพBengali
๐Ÿ‡ฎ๐Ÿ‡ณ
เฐคเฑ†เฐฒเฑเฐ—เฑTelugu
๐Ÿ‡ฎ๐Ÿ‡ณ
เคฎเคฐเคพเค เฅ€Marathi
๐Ÿ‡ฎ๐Ÿ‡ณ
เฎคเฎฎเฎฟเฎดเฏTamil
๐Ÿ‡ฎ๐Ÿ‡ณ
เช—เซเชœเชฐเชพเชคเซ€Gujarati
๐Ÿ‡ฌ๐Ÿ‡ง
EnglishEnglish
๐Ÿ‡ช๐Ÿ‡ธ
EspaรฑolSpanish
๐Ÿ‡ซ๐Ÿ‡ท
FranรงaisFrench
๐Ÿ‡ธ๐Ÿ‡ฆ
ุงู„ุนุฑุจูŠุฉArabic

Key Features:

  • โ€ข Multi-language Support: Interface available in multiple regional languages
  • โ€ข User Preference: Each user can select their preferred language independently
  • โ€ข Real-time Switching: Change language settings instantly without page reload
  • โ€ข Content Localization: Announcements and messages can be translated

WhatsApp Notification Sender

Send automated WhatsApp notifications and track delivery status

156
Total
142
Sent
8
Pending
6
Failed
๐Ÿ’ฌ

Template Management

Create and manage reusable message templates for common notifications

๐Ÿ“ค

Bulk Messaging

Send messages to multiple recipients simultaneously with personalized content

๐Ÿ“Š

Delivery Tracking

Monitor message status (sent, delivered, read) in real-time

๐Ÿ”„

Retry Failed Messages

Automatically retry failed messages and track delivery attempts

Key Features:

  • โ€ข Message Templates: Pre-defined templates for welcome messages, reminders, and announcements
  • โ€ข Status Filtering: Filter messages by status (All, Pending, Sent, Delivered, Failed)
  • โ€ข Phone Number Management: Store and manage recipient phone numbers securely
  • โ€ข Detailed Logs: Complete message history with timestamps and delivery status

Injuries Management

Track and manage player injuries with comprehensive reporting and recovery plans

๐Ÿฅ

Injury Reporting

Record player injuries with detailed information including type, severity, and location

๐Ÿ“…

Recovery Tracking

Monitor recovery progress, set recovery dates, and track return-to-play timelines

๐Ÿ“Š

Injury Analytics

Analyze injury patterns, frequency by severity, and identify trends across classes

๐Ÿ””

Medical Clearance

Track medical clearance status and prevent players from training until cleared

Key Features:

  • โ€ข Severity Classification: Categorize injuries as Critical, Major, Moderate, Minor, or Negligible
  • โ€ข Class-based Filtering: View injuries filtered by class or across all classes
  • โ€ข Player Reports: Generate detailed injury reports for individual players
  • โ€ข Historical Records: Maintain complete injury history with dates and recovery information

Tools Management

Manage your sports equipment efficiently with comprehensive tracking and reporting

๐Ÿ”ง
156
Total Tools
โœ…
142
Available
๐Ÿ‘ค
8
Active Borrowers
๐Ÿ””
6
Overdue

Quick Actions

โฌ†๏ธ
Check Out Tool
โฌ‡๏ธ
Return Tool
โž•
Add New Tool
๐Ÿ“Š
View Reports
๐Ÿ”ง

Tool Inventory

Manage complete inventory of sports equipment with categories, IDs, and unit tracking

๐Ÿ“‹

Check Out & Return

Track tool checkouts and returns with borrower information and due dates

๐Ÿ”

Search & Filter

Search tools by name, serial number, or filter by status (Available, Checked Out, Overdue)

๐Ÿ“Š

Reports & Analytics

Generate comprehensive reports on tool usage, borrowing history, and overdue items

๐Ÿ“…

Borrow History

Complete history of all tool borrows with borrower details, dates, and return status

๐Ÿ””

Overdue Alerts

Automated alerts for overdue tools requiring immediate attention and follow-up