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

Two Steps registration plugin (2017)

Moodle plugin

Project details

Description
Customised Moodle "Two Steps" auth plugin with multi-tier registration for enhancing registration workflow. It's key features are:

  • Account Type Selection: Built interface for users to choose between Basic, Associate, or Full member accounts upon registration.

  • Enrolment & Access: Automated course enrolment based on selected account type.

  • Account Management: Enabled "My Account" menu for users to upgrade or edit accounts.

  • User File Management: Created a block to monitor user registration and file uploads.

  • Pending Group Functionality: Users in pending groups can update but not delete submissions; account type changes are restricted.

  • Enhanced User Feedback: Implemented custom messages for different user states during the application process.

  • Verified Group Upgrade: After manual approval, users are moved to verified groups, securing their document submissions.

  • Dynamic Account Type Changes: Custom logic to display account change options or messages based on user's current status.


  • Project Type:
    Custom Plugin
  • Year of development:
    2017
  • Client Sector:
    Community Learning and Development
  • Client Location:
    UK
  • Moodle version:
    2.9
  • Tags:
    Auth plugin,
    User registration,
    Additional feature

Ready to order your project?

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

BaraSoft