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

Course Creator (2018)

Moodle plugin

Project details

Description
Implemented a custom course creation plugin for Moodle to simplify the process of creating up new courses. The solution allows for intuitive navigation through the course creation process, selection of relevant categories, and immediate enrolment options. It intelligently handles common errors, such as duplicate course names or unselected categories, enhancing the user experience for educators. It boasts a user-friendly, two-step process, interface with jQuery enhancements, multilingual support, and maintains high data integrity. Key functionalities:

  • Easy Navigation: Added direct access to the course creation page via a link in the sidebar and admin menu.

  • Enhanced Course Creation: A tailored interface facilitates intuitive two-step-process course creation.

  • AJAX Validations: Real-time AJAX validations check course name uniqueness, improving data quality without full page reloads.

  • Dynamic Category Tree: Utilises jQuery Tree Filter for an expandable, searchable category selection, enhancing navigation.

  • Immediate Cohort Enrolment: Post-creation pop-up prompts for instant cohort enrolment, streamlining course readiness.

  • Custom UI Integration: Overhauled the UI to integrate seamlessly with the existing Moodle theme.

  • Detailed Documentation: The 'readme.txt' provides comprehensive guidance for installation and usage.

  • Project Type:
    Custom Plugin
  • Year of development:
    2018
  • Client Sector:
    Higher Education
  • Client Location:
    France
  • Moodle version:
    3.5
  • Tags:
    Local plugin,
    Admin tool,
    Additional feature,
    Multilingual

Ready to order your project?

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

BaraSoft