EDUdashboard

Local plugins ::: local_edudashboard
Maintained by EDUdigital The Learning Experience
EDUashboard is a local Moodle plugin that enhances the platform with customized dashboards and analytics, providing administrators and educators with insightful data visualization tools.

EDUdashboard 1.0

Moodle 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
Released: Friday, 25 April 2025, 2:07 AM

EDUdashboard - Moodle Plugin

Introduction

EDUdashboard is a powerful plugin for Moodle that provides detailed graphical reports and analytics for platform administrators and decision-makers. With this plugin, users can monitor platform activity, track user engagement, and visualize key performance indicators (KPIs) with ease.

Features

  • User Insights: Extract data on active users, enrollments, and authentication trends.
  • Course Analytics: View the number of available courses and their completion rates.
  • Performance Monitoring: Track daily logins, activities completed, and knowledge areas covered.
  • Graphical Dashboards: Access visually appealing charts and tables to analyze learning trends.
  • Custom Reports: Generate customized reports on user activity and course engagement.
  • Role-Based Access: Different user roles (administrators, managers, etc.) can access relevant reports.

Installation

  1. Download the latest release from Moodle Plugin Directory.
  2. Extract the plugin into the local/edudashboard directory of your Moodle installation.
  3. Navigate to Site Administration > Notifications to complete the installation.
  4. Configure the plugin under Site Administration > Plugins > EDUdashboard.

Usage

  1. Access the plugin via Site Administration > Reports > EDUdashboard.
  2. Select the type of report you wish to generate.
  3. Filter data based on time range, user roles, and course categories.
  4. Export reports in CSV or PDF format for further analysis. 5.Access the plugin directly via the URL: {your_moodle_url}/local/edudashboard/. For example, if your Moodle site is hosted at http://example.com/moodle, visit http://example.com/moodle/local/edudashboard/ to view the EDUdashboard interface.

Security & Performance

  • The plugin follows Moodle's coding standards and security best practices.
  • It does not store unnecessary data beyond Moodle's native logs.
  • Unused features have been disabled to prevent unauthorized reactivation.

Support & Contributions

For issues, feature requests, or contributions, please visit our GitHub repository: GitHub Repository

Acknowledgements

This plugin was developed by taking inspiration from various existing Moodle plugins, including the reporting solutions provided by the Edwiser team. We are grateful for the open-source community and the contributions of other developers, which have helped shape the features and functionality of EDUdashboard.

License

This plugin is licensed under the GPL v3 license.

© 2025 EduDigital. All rights reserved.

Version information

Version build number
2025042400
Version release name
1.0
Maturity
Stable version
MD5 Sum
3ea9b6b2c1f256f2c57b8db15b306c93
Supported software
Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Local plugins

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.