Monitoring & Dashboard
The dashboard provides a real-time overview of your session, helping you monitor progress and identify issues quickly.
Dashboard Overview
The main dashboard displays:
Statistics Cards
- Students — Total count and how many are currently online
- Modules — Running, completed, and pending modules
- Deployments — Success rate and recent deployment activity
Active Modules
Shows currently running modules with:
- Live countdown timer
- Quick actions (pause, resume, complete)
- Status indicators
Module State Alerts
Prominent alerts show module status at a glance, ordered by urgency:
- Overtime — Module exceeded scheduled time, with Complete action
- Countdown — Module starting soon with live countdown timer
- Paused — Module is paused, with Resume action
- Running — Active module with time remaining and Pause/Complete actions
- Ready to Start — Modules waiting to begin, with quick Start buttons
Attention Panel
The Attention Panel highlights issues requiring immediate attention. Items are color-coded by severity:
Build or deployment errors with error message details
Students with less than 5 minutes of extra time remaining
Dismissing alerts: Click the dismiss button on any attention item to hide it. Dismissed items won't reappear for the same issue, but new problems will show new alerts.
Student Grid
A visual overview of all competitors showing:
- Workstation number
- Online/offline status
- Latest deployment status
- Quick access to their work
Real-time Updates
The dashboard updates automatically via WebSockets. You'll see:
- Deployment status changes
- Competitor online/offline status
- Module timer updates
- New attention items
Quick Links
The dashboard provides quick access to:
- Git Server — Git server admin interface
- phpMyAdmin — Database management
- Overview Dashboard — Judge view (login-free link)
- Competitor Dashboard — Student login portal
Module Overview
The sidebar modules section shows all modules for the session with:
- Current status with color-coded highlighting
- Time remaining (for running modules)
- Quick action dropdown (start, pause, resume, complete, reset)
- Status badges in header showing counts by state
Module Status Badges
The module card header displays badges summarizing module states: