MoodlIA

MoodlIA Teacher Dashboard

Bring Moodle courses, deadlines and resource links together in a backend-free teacher dashboard.

Read the documentation

Project status

Implemented backend-free dashboard. Live synchronization requires Moodle REST permissions and a site policy that permits the browser requests.

Getting started

  1. Serve the project over HTTP; opening index.html as a file is unsupported.
  2. Open http://localhost:4173 and enter the Moodle URL and limited REST token.
  3. Inspect enrolled courses, deadlines and resources; site CORS policy must permit the requests.
python -m http.server 4173
Full setup and requirements

Keep going