I will develop a custom moodle plugin, fix bugs, or customize your lms


About this gig
Need a custom Moodle plugin or a fix for your LMS? You're in the right place.
I build custom Moodle plugins from scratch and work on existing Moodle sites bug fixes, customizations, theme tweaks, and integrations. I follow official Moodle coding standards and test on Moodle 4.x and 5.x.
What I can do for you:
- Custom local plugins (local_*)
- Activity modules and block plugins
- Authentication and enrollment plugins
- Admin tools and custom reports
- REST API integrations with Moodle
- Database schema design (XMLDB)
- Moodle form API and output renderers
- Bug fixing and troubleshooting
- Theme customization (Boost/Boost Union)
- Site configuration and performance tuning
What you get:
- Clean, well-commented PHP code
- Follows Moodle coding standards
- Tested on Moodle 4.x and 5.x
- Source code delivered via GitHub
- Installation guide included
- Post-delivery support
My recent work includes an automated OBE calculator plugin, a WhatsApp integration plugin, a question paper management system, and a full admission management system for universities.
Get to know Muhammed Aflah
Moodle Plugin Developer , Custom Plugins, Bug Fixes and LMS Customization
- FromIndia
- Member sinceOct 2023
- Avg. response time1 hour
Languages
Malayalam, English
My Portfolio
FAQ
Which version of Moodle do you support?
I primarily develop and test on Moodle 4.x and 5.x. If you're on an older version (3.9–3.11), let me know before ordering and I'll confirm compatibility.
What information do I need to provide before you start?
Please share: (1) what the plugin should do, (2) which plugin type you need (local, block, activity, etc.), and (3) any UI or database requirements. The more detail you give, the faster we can start.
How will you deliver the plugin?
You'll receive a ZIP file of the plugin folder along with a plain-English installation guide. The code follows Moodle's official coding standards, so it's ready to drop into your /moodle/ directory.
Will the plugin conflict with my existing setup?
I write plugins using Moodle's standard APIs, which minimizes conflicts. I also ask about your current Moodle configuration before building. If a conflict arises after delivery, it's covered under revisions.
Can you fix or extend an existing plugin I already have?
Yes! Bug fixes and extensions are welcome. Share the existing code with me first so I can review the scope — then we'll agree on the right package.
Do you offer support after delivery?
I offer 3 days of free support after delivery for installation issues. For longer-term maintenance, reach out and we can arrange a custom offer.
Can you build a plugin for Moodle admissions or enrollment management?
Absolutely — that's a specialty of mine. I've worked on admission management plugins covering application forms, document uploads, approval workflows, and enrollment automation. Message me with your requirements!
