
Closed
Posted
Paid on delivery
I am already on Moodle 4.x Moodle LMS - need long term solution partner to assist with Moddle editing . we have the following requirements for the platform to be edited : We have the profile of Admin , Teacher and Student . The courses are as Master Course basis with a set learning plan and materals. This should be editable only by Admin . Teachers can access the content and share with students . Have a folder to add their own proprietory content also. 1-Teacher can edit his own materials - But will not be able to edit the set Learning Path of the master course file . All course to be added into the User Ownership of Admin - so the teacher access does not have permission to edit that but have place for their own materials folder they can create and share. 2-Restriction - That one teacher cant see the content added by other [login to view URL] is like a local folder for each teacher for his content in the course - the other teacher does not see it. 3-Students will see the content of teacher as teacher shares . 4-Drip method of content sharing to student - across course. Only teacher opens one by one the content to student in the course. 5-Student assigned to teacher so that their work goes to teacher they are assigned to . 6-We want to share courses- as a link or QR to people and they can access the same creating their own profile - with Name email and Phone no. Validity of these shares would be defacto 1 year. 7- Users list by User type - Teachers , Editing Teachers , Student , Admin . 8- All Master course will be owned by Admin and editable by admin only. 2:23 PM 9-Upgrade to current version of 5.2
Project ID: 40717159
291 proposals
Remote project
Active 4 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
291 freelancers are bidding on average $422 USD for this job

Hi, I am Adeel. I work across PHP and MySQL systems with layered role permissions, similar to what you need between Admin, Teacher and Student in Moodle. That kind of ownership and visibility control, where one user's content stays invisible to peers, is a familiar pattern from directory and membership platforms I have built like chamberofcommerce.com. For this I would start by mapping Moodle's role and capability system to your rules, teacher-owned folders, master course locking, and drip release, before touching the 5.2 upgrade itself. Doing the upgrade first, then layering permissions on a stable base, avoids rework. I can offer a short written review first, covering the permission architecture and upgrade risks, yours to keep either way. Have you already tested Moodle 5.2 compatibility with your current plugins and theme?
$250 USD in 3 days
9.6
9.6

The real challenge here is not the Moodle 5.2 upgrade by itself, but making sure the admin-owned master courses stay protected while each teacher gets a private working space inside the same course flow. That needs careful role/capability mapping, likely some workflow customization around group visibility and content release, and it has to be done without breaking current course access. I’ve worked on LMS setups where admin, teacher, and student permissions had to be separated very tightly, including controlled editing rights, staged content release, user-type filtering, and enrollment flows. For Moodle specifically, I’d first review whether your requirements can be handled cleanly through roles, cohorts, groups, restrictions, and plugins before proposing any custom code, so the system stays maintainable long term. - Is your current 4.x site using any custom plugins/themes that must remain compatible after the 5.2 upgrade? - For the teacher-private folder area, do you want this hidden per teacher within the same master course, or created as separate teacher-linked activity/resources? - For QR/link sharing, should users self-register directly into a course, or into a teacher-specific access path with 1-year expiry?
$290 USD in 7 days
9.7
9.7

Hi there, We understand you're looking for a long-term solution partner to assist with editing and enhancing your Moodle LMS, currently on version 4.x, with specific requirements for Admin, Teacher, and Student profiles, including editable master courses, restricted access, and content sharing. Our team at Webbook Studio has experience with similar projects, including e-learning platforms and custom CMS solutions using PHP, MySQL, and WordPress. For example, we've developed a learning platform website for children using PHP, WordPress, and custom design. We'll deliver a customized Moodle solution meeting your requirements, including multi-level access control, content restriction, and drip content sharing. Can you please elaborate on your expected timeline for the Moodle upgrade and enhancement project? Feel free to message us to discuss the details! — Webbook Studio
$480 USD in 10 days
9.3
9.3

Hi, I understand the structure you need. The main objective is to keep the Master Courses completely controlled by Admin, while giving each teacher their own private area for materials without allowing them to modify the master learning path or see another teacher’s proprietary content. I can configure/customize Moodle for: • Admin-owned and Admin-editable Master Courses • Teacher-specific private course materials • Isolation between different teachers’ content • Students assigned to specific teachers • Teacher-controlled/drip release of course content • Student access only to content released/shared with them • Course enrollment through link/QR with Name, Email and Phone registration • 1-year access validity • Separate Admin, Teacher, Editing Teacher and Student permissions/lists • Moodle upgrade to 5.2, including compatibility checks and testing I’ll first take a backup/staging approach before upgrading or changing permissions so the existing LMS and courses remain protected. Fixed price: $350 USD Timeline: 6–7 days I’m also available for ongoing Moodle modifications and support after this initial work. Thanks, Yasir
$350 USD in 6 days
8.6
8.6

I propose enhancing your Moodle 4.x platform by implementing a robust permission structure, allowing Admin exclusive rights to edit Master Courses while granting teachers access to course materials without altering predefined learning paths. We will enable teachers to customize course content within designated folders for personalized learning. Introducing a sequential content delivery (Drip Method) will enhance the learning process, and unique student-teacher associations will streamline communication and submission management. Implementing a user-friendly course sharing process for external users via shared links or QR codes with one-year access validity will facilitate onboarding. Upgrading to Moodle version 5.2 for the latest features, security enhancements, and performance improvements is recommended for future-proofing the platform. This comprehensive approach aims to exceed your requirements, focusing on innovation, scalability, and user-centric design for a cutting-edge Moodle LMS platform.
$675 USD in 5 days
8.8
8.8

Hi — Elias here from Miami. I understand you're looking for a long-term partner to assist with your Moodle 4.x environment, focusing on editing and enhancing features. The goal is to ensure your LMS remains efficient and user-friendly. What usually matters most here is the maintainability of the system. The tricky part is usually ensuring that any modifications align with Moodle’s architecture while maintaining security and performance. A common issue in systems like this is the potential for workflow complexity, especially when integrating new features or plugins. My approach would involve a thorough assessment of your current setup, followed by a structured enhancement plan that prioritizes stability and future-proofing. I have experience with Moodle environments, focusing on optimizing performance and user experience while ensuring easy scalability for future needs. A few questions to better understand the scope: Q1 – What specific enhancements are you envisioning for your Moodle platform? Q2 – Are there any particular integrations or plugins you plan to use? Q3 – How do you manage user roles and permissions currently? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 5 days
8.8
8.8

Hi, I can see the real challenge here isn’t just upgrading Moodle , it’s preserving a strict ownership model where Admin controls the master learning path while teachers safely manage only their own content. That separation, along with drip release, teacher-to-student assignment, and shareable course access, is exactly the kind of structured LMS work I handle carefully. I’ve worked on PHP/MySQL-based systems, role permissions, admin workflows, and platform upgrades, and I can help map this into Moodle 5.2 without breaking course ownership or visibility rules. I’ll review the current setup, identify the cleanest way to implement teacher-private folders, master-course protection, and timed content release, then align the upgrade path so the platform stays stable. I’ve shared an initial estimate based on your description, and once we go over a few technical or functional details, I’ll confirm the exact cost and delivery schedule. Could you confirm whether this will be handled with standard Moodle roles/capabilities or if custom plugin development is acceptable? Also, do you want the QR/link access to create fully approved accounts automatically, or wait for admin validation? Finally, should student-to-teacher assignment be fixed manually or based on course enrollment rules? Looking forward to your reply so we can finalize the exact plan. Best regards, Asad
$250 USD in 10 days
8.3
8.3

Hi, I’ve carefully reviewed your Moodle requirements. I can upgrade your Moodle 4.x platform to 5.2 after compatibility checks and configure role-based permissions, admin-controlled master courses, private teacher content folders, student assignments, and teacher-managed drip content sharing. I’ll also set up course access through links/QR codes with one-year validity, user registration with required details, and user lists by role. I’ll test permissions and workflows thoroughly and provide documentation for ongoing support. Let’s discuss your current Moodle setup and customise it as per your exact requirements. Please see our portfolio on this link : https://www.freelancer.com/u/webperfection123
$500 USD in 7 days
8.5
8.5

Hello, I can help upgrade your Moodle LMS from 4.x to 5.2 and implement the required role-based course structure. I understand that Admins must own and control master courses and learning paths, while teachers need private areas for proprietary materials without seeing other teachers’ content. Students should receive teacher-shared content through controlled drip access and remain assigned to their designated teacher. I can also configure secure course sharing through links or QR codes with profile registration, one-year validity, user-type filtering, and appropriate permissions. A useful improvement would be a staged upgrade and testing process on a clone environment first, protecting existing courses and user data before production deployment. I will focus on a maintainable long-term solution with clear permissions and documented workflows. I can coordinate the Moodle 5.2 upgrade and enhancements carefully. Muhammad Thank you!
$250 USD in 9 days
8.1
8.1

Hello, I’d be glad to support your Moodle 4.x to 5.2 upgrade and provide a reliable long-term enhancement partnership. I can help structure Admin-owned master courses, protect learning paths, isolate each teacher’s proprietary materials, manage teacher-student assignments, implement controlled drip access, and configure shareable enrollment links or QR access with validity rules. I’ll also review role permissions carefully so editing teachers cannot alter master content. A useful improvement would be a staging upgrade and permission-testing checklist before production deployment. Check out my portfolio here:- https://www.freelancer.com/u/installerpoint Best Regards, Muhammad Adeel
$250 USD in 7 days
8.1
8.1

Hi, I am Preferred freelancer and WordPress developer with 12 years of experience in WordPress development, Website design, WooCommerce development and API integration. I have successfully worked on a variety of projects and have a proven track record of delivering high-quality, responsive, and user-friendly websites. I can assist you with: - Figma to Website - WordPress optimization - WooCommerce/eCommerce web development - Elementor design and development - Website design - Business/Informational Website - Developing WordPress/WooCommerce site from the ground up - API Integration - Website support & maintenance - Custom theme & plugin development or customization Kindly review my clients feedbacks and portfolio at https://www.freelancer.com/u/bhaveshjnariya Let's connect and discuss to start right away! Best regards, Bhavesh
$250 USD in 6 days
8.3
8.3

Most of this is achievable with Moodle's own capability system rather than core hacks, which matters for a long-term partnership — custom code you can't upgrade past is how Moodle installs get stuck. Concretely: a custom teacher role cloned from Editing Teacher with `moodle/course:manageactivities` and section editing revoked at course level so the master learning path is locked, while each teacher gets their own Group-restricted section for proprietary materials. Point 2 is the one needing care: Moodle's separate groups mode hides participants, not content, so teacher-only isolation needs group restrictions on each activity plus availability conditions — I'd configure it and then verify by logging in as each teacher, since this is exactly where assumptions fail. Drip release uses Restrict Access with manual completion or a per-student availability condition the teacher toggles. Student-to-teacher assignment maps cleanly to groups and groupings, keeping submissions routed correctly. Course sharing by link/QR I'd implement with self-enrolment keys plus enrolment duration set to 365 days, with a signup form capturing name, email and phone. Everything built and tested on a staging clone with a verified backup first, one change at a time so each is reversible. I'd start by auditing your current role and permission setup. Available to begin immediately.
$250 USD in 1 day
8.1
8.1

As an experienced web developer, my team at Dynamite Web Solution and I are well equipped to handle your specific needs. With over a decade of experience working on platforms like PHP, WordPress, and MySQL, we have tackled and successfully executed countless projects demanding complex user permissions, content sharing, management systems, and more. Specifically for your Moodle LMS upgrade and enhancement project, we can emphasize on providing you with a solution that meets all your requirements. We can enable the platform with profiles for Admins, Teachers, and Students, restricted access for Teachers to edit their own materials but not the master course files (a critical feature you requested), comprehensive user ownership management system that prevents unauthorized editing while allowing space for teachers to add and share their personal content. Furthermore, we can implement a secure and efficient mechanism for students to access content only shared by their respective teachers while ensuring the ease-of-use for the teachers to control "drip" sharing of this content across the courses. Our deep understanding of various web technologies will also be handy in creating unique QR or link-based shareable course access. Lastly, our SEO capabilities can be instrumental in enhancing visibility and usability with updated best practices after successfully upgrading your Moodle LMS to version 5.2.
$250 USD in 7 days
8.2
8.2

Greetings, I see you're looking for a long-term partner to enhance and upgrade your Moodle platform. You want to ensure that the Admin, Teacher, and Student roles are well-defined, with clear restrictions on content editing and sharing. I can help you set up a system where teachers can add their proprietary content while maintaining the integrity of the master courses. I will ensure that each teacher has their own space for content, preventing them from accessing each other’s materials, while students can only see what their assigned teacher shares. The drip content feature you mentioned will also be implemented effectively to control the learning pace. With my experience in PHP, MySQL, and Moodle, I’m confident I can deliver a tailored solution that meets all your requirements, including the upgrade to version 5.2. Best regards, Saba Ehsan
$350 USD in 5 days
7.7
7.7

Hi, I have carefully reviewed your Moodle requirements. I can customize your existing Moodle LMS with Admin-owned master courses, protected learning paths, teacher-specific private content folders, controlled student access, teacher-to-student assignments, and drip-based content release. I can also implement shareable course links/QR registration with the required user details and validity, user-type based listings, and ensure teachers cannot access or modify other teachers’ proprietary content. I can handle the Moodle upgrade to 5.2 while maintaining the existing course structure and permissions. I have 10+ years of web development experience and can provide ongoing Moodle customization and support. Thank you Regards, Sai
$300 USD in 12 days
7.9
7.9

Your Moodle setup needs more than editing support; it needs a proper permission architecture so master course content stays under admin control while teachers can still add their own materials without seeing each other’s work. If that structure is not planned carefully, upgrades become risky and teachers end up getting access they should never have. We handle LMS and role-based platform work where visibility, ownership, restricted editing, and learner routing matter just as much as design. In a case like this, I’d audit the current Moodle 4.x build first, then map each requirement against native Moodle features and only customize where necessary, especially for teacher-private content areas, student-teacher assignment, and controlled drip release. - Are teachers currently assigned per course, per cohort, or manually per student? - Do you already have a QR/self-signup flow in place, or would this be built fresh during the upgrade? - Should the “Users list by user type” be an admin-only reporting screen, or visible to editing teachers too?
$250 USD in 7 days
7.9
7.9

Hi! I noticed you need a long-term Moodle partner to restructure your existing 4.x LMS around strict Admin, Teacher and Student permissions while upgrading to Moodle 5.2. I can handle the customisation and upgrade without disrupting your existing learning structure. ++ What I'll build: → Master Courses — Admin-owned and Admin-editable only, with protected learning paths and core materials → Teacher Permissions — teachers can access master content but edit/share only their own proprietary materials → Private Teacher Folders — each teacher gets an isolated content area that other teachers cannot access → Student Access — students see only the content their assigned teacher shares with them → Drip Learning — teachers progressively unlock course content for assigned students, one step at a time → Teacher Assignment — map students to specific teachers so submissions/workflows reach the correct teacher → Course Sharing — generate course links/QR access with self-registration and configurable 1-year validity → User Management — organised lists and permissions for Admin, Editing Teacher, Teacher and Student roles → Moodle 5.2 Upgrade — upgrade the current Moodle installation, dependencies and database while validating plugins/customisations → Testing & Security — permission testing, role isolation, upgrade validation and responsive QA Let's chat? — Abhishek
$500 USD in 7 days
8.4
8.4

I can configure and upgrade your Moodle LMS to 5.2 with the required Admin, Teacher, and Student permissions, protected master courses, private teacher content areas, drip-based access, student-teacher assignments, and course sharing via links/QR codes. I’ll also ensure user-type management, secure permissions, and a scalable long-term setup for future updates. best regards Ihtsham
$250 USD in 1 day
7.3
7.3

Hi, I can help you with "Moodle Upgrade & Enhancement -- 2" as per your given project description. We can discuss more in detail during a chat conversation when you are available. I've worked on many PHP projects in recent times. So I am confident on achieving your expected Goals. Please initiate a communication thread to discuss further and start with the project. ⭐ 5.0/5 from a recent client: "A more professional version: “Excellent work! The job was completed within the committed timeline. Great quality, professionalism, and timely delivery. Highly appreciated and recommended.”" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$450 USD in 9 days
7.5
7.5

As an experienced Full Stack Developer with a keen passion for delivering high-quality enhancements to web platforms, I'm confident I can fulfill all your requirements for your Moodble upgrade and modifications. Firstly, I've worked extensively with PHP and MySQL, allowing me to expertly manage backend functionality like user and content permissions - ensuring the administration, teacher, and student profiles can be edited accordingly. Additionally, my experience with WordPress and Custom Plugin Development aligns perfectly with your project's needs such as creating user-specific folders for teachers' proprietary content or administering user access permissions to ensure privacy between them. This way, teachers will have the necessary autonomy without interfering with the master course files managed solely by Admin. Let's revolutionize your Moodle LMS together! Don't wait another day to elevate your platform; hire me now!
$250 USD in 2 days
7.6
7.6

Dubai, United Arab Emirates
Payment method verified
Member since May 17, 2026
₹100-400 INR / hour
$250-750 USD
₹400-750 INR / hour
₹100-400 INR / hour
₹400-750 INR / hour
$1500-3000 AUD
₹12500-37500 INR
₹1500-12500 INR
$100-350 AUD
₹12500-37500 INR
₹12500-37500 INR
£250-750 GBP
$250-750 USD
₹250000-500000 INR
$10-30 USD
$50-90 USD
$250-750 USD
₹12500-37500 INR
₹100-400 INR / hour
$750-1500 AUD
$15-25 USD
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR