Moodle Plugins directory: Statboard API | Moodle.org
Statboard API
StatBoard is a local Moodle plugin that provides a real-time statistics dashboard for platform administrators.
It exposes a secure REST API consumed by a React web interface and a companion Android app available on Google Play.
Key features:
- Real-time connected users count (last 5 minutes)
- Hourly connections chart with 30-day history
- Peak connections over a 30-day rolling window
- Daily quiz completions
- Pre-aggregated data via scheduled tasks (no live queries on large log tables)
- Redis-backed distributed cache compatible with multi-server clusters
- Multi-language support: English, French, German, Spanish, Italian, Portuguese, Brazilian Portuguese
- Light and dark theme
- GDPR-compliant privacy provider included
The plugin is designed for performance on large Moodle instances (100M+ log entries) and multi-server production environments.
Comments