Eiz A.
Senior Moodle developer
Freelancer/Contractor
  • Main Location:
    UK, Leicester
  • Other Location:
    EU, Slovenia
Availability/Capacity

Skills

Moodle
PHP
HTML
CSS
JS/JQuery
MySQL
Git
Other skills:
  • API
  • Server setup & config
  • Apache
  • AWS
  • Jira
  • ...etc

Enrolment Management (2021)

Moodle plugin

Project details

Description
This plugin is designed to improve the efficiency of managing course enrolments. The plugin allows administrators to handle enrolments through a dedicated admin screen, process student lists via CSV file uploads or text content, and manage student cohort assignments. It provides a comprehensive preview page with actionable tables to manage new, moved, ambiguous, and removed users. Logs and a history review section help maintain records of changes. The plugin also manages enrolment cohorts creation and updates them based on the processed student list. The key functionalities of this plugin include:

  • Create Cohorts: Automatically generate a new cohort for each course upon plugin installation.

  • Cohort Enrolment Activation: Enable cohort enrolment methods correlating to each course's cohort.

  • Migration to Cohorts: Transition manually enrolled students to their respective cohorts.

  • Enrolment Management Screen: Offer a dedicated screen in the Site Administration for enrolment tasks.

  • CSV Uploads: Allow for CSV file uploads or direct text input for managing enrolments.

  • Preview and Actions: Review differences between existing enrolments and updates, with options for actions on each entry.

  • Log Creation: Maintain a log of all actions for enrolment changes, filterable by course.

  • History Review: Enable review of historical enrolment data changes with details such as date, time, and admin user.

  • User Movement: Record user transitions between courses for complete administrative tracking.

  • Project Type:
    Custom Plugin
  • Year of development:
    2021
  • Client Sector:
    Moodle Partner
  • Client Location:
    France
  • Moodle version:
    3.11
  • Tags:
    Local plugin,
    Admin tool,
    Enrolment management,
    Reporting,
    Additional feature

Ready to order your project?

Let's work together!
Contact me
brand
brand
brand
brand

BaraSoft