On your computerAvailable

MoodlIA Teacher Dashboard

See your courses, upcoming deadlines, and resources on one screen.

A dashboard that brings together the courses you teach, their upcoming deadlines, course resources, and direct links back into Moodle. It runs in your browser, has no server, and only reads from Moodle.

What it does

  • Lists your courses and their upcoming activity deadlines.
  • Shows each course's resources with direct links to Moodle.
  • Keeps the Moodle token only for the browser session.

What you need

  • A Moodle web service token. Your Moodle administrator usually provides it; the functions it needs are listed in the documentation.
  • A Moodle site that allows requests from the browser (CORS). Some sites block them.
  • Git, or the project downloaded as a ZIP from GitHub.

Installation

Run it on your computer

  1. Download the project:

    git clone https://github.com/gafapa/moodlia-teacher-dashboard.git
    cd moodlia-teacher-dashboard
  2. Open index.html in the browser, or serve the folder and visit http://localhost:4173:

    python -m http.server 4173

First use

  1. Enter your Moodle address (it must start with https://) and your token.

  2. The dashboard loads your courses. Close the browser to forget the token.

Good to know

  • If Moodle blocks browser requests (CORS), the dashboard cannot connect: the site administrator must allow them.

Other apps

On your computerAvailable

MoodlIA edX Converter

Turn an Open edX course export into a Moodle course backup.

On your computerAvailable

MoodlIA Analyzer Web

Find which students need help, with course and student analytics from Moodle data.

Need help?

Questions about installing or using any MoodlIA app, or ideas for new ones: write to us.

contact@moodlia.com