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

Onboarding (2021)

Moodle plugin

Project details

Description
The "Onboarding" plugin for Moodle represents a significant advancement in user experience and course management. This plugin streamlines the user onboarding process with a high degree of customisation and automation. Here are its standout features:

  • Custom Onboarding Form Builder: Tailor the registration steps and fields for each course, allowing for a personalised approach to onboarding. Each form is course-specific, ensuring relevance and efficiency.

  • Dynamic Page Management: Admins can effortlessly add, delete, swap, and sort the order of pages/steps within the onboarding process, providing flexibility and control over the user's journey.

  • Resource Activity Tagging: Some fields are linked to resource activity tagging, which smartly recommends resources to users based on the data they provide, enhancing the learning experience by providing tailored content.

  • Web Services for App Integration: Developed dedicated web services to display registration forms and capture user data from the app, ensuring a consistent experience across platforms.

  • Autosave Functionality: Users can pause their onboarding at any step, with their data saved automatically. This allows them to resume the process without losing progress, improving user retention and satisfaction.

  • Admin Interface for Onboarding Data: A custom page on the Moodle admin interface displays users’ onboarding data for easy access and management, linked directly from the user's profile page.

  • Editable User Data: Admin users have the capability to edit onboarding data directly from the portal, providing the flexibility to correct or update information as needed.

  • Auto-enrolment Upon Completion: Users are automatically enrolled in courses based on the completion date of their onboarding, streamlining the process and reducing administrative overhead.

This plugin is an essential tool for any Moodle administrator looking to enhance the course registration process and foster a user-friendly, engaging educational environment.
  • Project Type:
    Custom Plugin
  • Year of development:
    2021
  • Client Sector:
    Health service
  • Client Location:
    UK
  • Moodle version:
    3.11
  • Tags:
    Local plugin,
    Additional feature,
    Admin tool,
    User registration,
    Web Service API,
    AMD

Ready to order your project?

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

BaraSoft