Statboard API icon

Statboard API

Maintained by Victor Da Silva Caseiro
StatBoard is a real-time statistics dashboard for Moodle administrators. Monitor connected users, hourly connection trends, peak activity, and quiz completions — directly from your browser or from the companion Android app available on Google Play.
Price option: Free
Supports Moodle 4.1-5.2 See all versions

Latest release: 3 weeks ago
Installations: 3
Downloads (last 90 days): 23

Frankenstyle name: local_su_statboard_api
Local plugins

Description

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.

Contributors

Awards

Privacy friendly
Automated testing support