
Closed
Posted
Paid on delivery
We are implementing a Moodle-based Learning Management System hosted on Microsoft Azure for a structured technical training program supporting approximately 200 trainees across two cohorts. The platform will deliver guided technical learning combined with trainer supervision, assessment workflows, KPI tracking, and trainee portfolio generation. The solution must be deployed on Microsoft Azure and applicants must have prior experience implementing Moodle in Azure environments. Phase-1 scope includes • Moodle deployment on Microsoft Azure • recommended Azure architecture sizing for up to 200 concurrent users • lesson-based learning with gated progression • assessments after each lesson with retry logic • scenario submission workflow with trainer feedback • trainee progress dashboards • trainer monitoring dashboards • KPI reporting dashboards • bilingual interface configuration (Arabic RTL / English) • live session integration (Microsoft Teams or BigBlueButton) • integration with virtual lab environment (EVE-NG via LTI or external access) • trainee portfolio generation/export • plugin selection and configuration • documentation and knowledge transfer Training videos will be externally hosted (YouTube or Azure storage). Required experience Applicants must demonstrate: • previous Moodle deployment on Microsoft Azure • experience configuring completion tracking and lesson gating • experience implementing reporting dashboards • experience integrating external tools via LTI • experience configuring multilingual Moodle environments Please include in your proposal • description of similar Moodle Azure deployments completed • recommended Azure architecture for this scale • suggested plugins • estimated timeline • confirmation of Arabic RTL experience This project covers Phase-1 LMS deployment. Phase-2 workflow automation may be implemented later as a separate engagement. Candidates without prior Moodle deployment experience on Microsoft Azure will not be considered.
Project ID: 40364937
82 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
82 freelancers are bidding on average $2,194 USD for this job

With over a decade of experience in full-stack architecture and high-scale systems, I understand the importance of implementing a Moodle LMS on Microsoft Azure for your technical training platform. Your goal to provide structured technical training for 200 trainees demands a robust and secure solution, which aligns perfectly with my background in scaling projects for over 1 million users and high-security systems in FinTech. For strategic insight, I recommend setting up Azure architecture with auto-scaling capabilities to handle peak user loads efficiently. In past projects, I have successfully deployed Moodle on Azure for similar training programs, ensuring completion tracking, lesson gating, and seamless integration with reporting dashboards. I encourage you to reach out to discuss the roadmap further. Let's collaborate to deploy an effective Moodle LMS on Microsoft Azure that meets your specific requirements and exceeds your expectations.
$2,400 USD in 30 days
8.9
8.9

With a wealth of web and app development experience spanning almost two decades, my team at CnELIndia is synonymous with excellence, delivering seamless solutions tailored to meet client needs uniformly. When it comes to Moodle deployment on Microsoft Azure, our technical expertise is second to none. We have successfully implemented numerous Moodle-based Learning Management Systems on Azure for clients across sectors. We are well-versed in configuring completion tracking and lesson gating, crucial for the success of your training platform, as well as in implementing reporting dashboards for effective KPI tracking. Moreover, our proficiency in integrating external tools via LTI matches your requirement for EVE-NG integration and we are familiar with setting up multilingual environments in Moodle including Arabic RTL orientation. At CnELIndia, we prioritize not just meeting but exceeding client expectations. Our tasks are never undertaken lightly but coupled with robust documentation and knowledge transfer, ensuring long-term viability and reduced dependency on external support. We understand the criticality of delivering projects on time and within budget constraints. Bring us on board for phase one of your LMS deployment and we will diligently lay a strong foundation for potential future augmentation through phase two as well. Choose quality, choose experience; choose CnELIndia!
$2,250 USD in 35 days
9.0
9.0

I have extensive experience in deploying Moodle on Microsoft Azure, configuring completion tracking, lesson gating, reporting dashboards, LTI integrations, and multilingual environments. My past projects include similar Moodle Azure deployments with recommended architecture, plugin suggestions, and Arabic RTL expertise. I am confident in delivering Phase-1 LMS deployment within the specified timeline. Let's discuss further details to ensure a successful implementation. Please review my profile for a comprehensive overview of my expertise. Let's connect and get started on this project together. Thank you.
$1,500 USD in 17 days
8.7
8.7

With a decade of significant experience, my team and I have successfully implemented various Moodle-based Learning Management Systems on Microsoft Azure, the very combination your project demands. We have engineered elegant architectural designs for similar scales, providing optimal and robust structures to cater to over 200 concurrent users effortlessly. Moreover, our knowledge stretches beyond deployment with proficiency in completion tracking, lesson gating, reporting dashboards, and tool integration via LTI or any external source fostering a dynamic learning environment. In addition to effective mainframe setup and plugin selection for Moodle on Azure, we are also well-versed in the technicalities of multilingual configuration, including Arabic RTL - as crucial for your project. Our projects don't just end with delivery but signify a long-lasting collaborative partnership. Not only can we ensure successful implementation of Phase-1 within agreed timelines but we are also keen on commitment to support you further in automating workflows in Phase-2. By choosing us, you're not just selecting expert deployment but also an inclusive collaboration towards building the best virtual learning ecosystem. We look forward to discussing this opportunity further with you and showcasing how we can leverage our expertise to bring your vision of a successful training platform into reality with quality, timeliness and utmost professionalism!
$5,000 USD in 30 days
8.3
8.3

Hi, To implement a Moodle-based Learning Management System on Microsoft Azure, I'll deploy Moodle and configure it for your training program. This will include: - Deploying Moodle on Microsoft Azure with recommended architecture for 200 concurrent users. - Configuring lesson-based learning with gated progression and assessments. - Setting up trainee and trainer dashboards for monitoring and KPI reporting. - Integrating live sessions and external tools via LTI. - Ensuring bilingual interface configuration for Arabic and English. I will follow a structured approach to ensure all requirements are met effectively. This includes thorough testing and documentation for knowledge transfer. Ready to start once you provide access to the Azure environment and any additional details. Thanks!
$1,500 USD in 14 days
8.3
8.3

I can help with this, I will deploy Moodle on Azure with a properly sized architecture — an App Service (B2/S2) for the web tier, Azure Database for MySQL Flexible Server, Azure Blob Storage for media, and Azure CDN — comfortably handling 200 concurrent users with room to scale for Phase 2. For gated lesson progression, I will configure activity completion with restrict access conditions per lesson, paired with quiz retry logic using adaptive mode. One thing worth planning early: the EVE-NG integration. Rather than relying solely on LTI, I will set up an external tool launch that passes authenticated session context so trainees land directly in their assigned lab topology — this avoids manual credential handling and keeps the workflow inside Moodle. Send me a message and we can go over the details. Best regards, Kamran
$1,550 USD in 25 days
8.4
8.4

⭐⭐⭐⭐⭐ Build a Moodle Learning Management System on Microsoft Azure ❇️ Hi My Friend, I hope you are doing well. I reviewed your project requirements and see you are looking for a Moodle-based Learning Management System on Microsoft Azure. You don’t need to look any further; Zohaib is here to help you! My team has completed 50+ similar projects for LMS implementations. I will ensure a smooth deployment with guided learning, assessments, and KPI tracking, all within your budget. ➡️ Why Me? I can easily build your Moodle LMS on Azure as I have 5 years of experience in Moodle deployments, Azure architecture, lesson progression, and dashboard creation. My expertise includes configuring multilingual environments, integration with external tools, and ensuring a seamless user experience. I have a strong grip on Azure services, assessment workflows, and reporting tools. ➡️ Let's have a quick chat to discuss your project in detail. I can showcase samples of my previous work and how I can meet your needs effectively. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Moodle Deployment ✅ Microsoft Azure ✅ Lesson Gating ✅ Assessment Workflows ✅ KPI Dashboards ✅ Multilingual Configuration ✅ External Tool Integration ✅ User Progress Tracking ✅ Plugin Selection ✅ Documentation & Knowledge Transfer ✅ Azure Architecture ✅ Trainer Monitoring Waiting for your response! Best Regards, Zohaib
$1,800 USD in 2 days
7.8
7.8

Hi, I’ve deployed Moodle on Microsoft Azure for structured training environments, including setups with completion tracking, lesson gating, LTI integrations, and reporting dashboards. For ~200 concurrent users, I recommend a scalable Azure setup (VM + Azure Database for MySQL/PostgreSQL, Blob Storage, CDN, and autoscaling). I’ve configured bilingual Moodle (including Arabic RTL), integrated Teams/BBB, and external labs via LTI. I’ll also suggest optimal plugins for KPIs, portfolios, and analytics. Timeline: 2–3 weeks for Phase-1 with full documentation and handover. Happy to share architecture details and past work. Links of my similar projects. https://www.freelancer.com/projects/cloud-networking/Azure-Migration-for-Secure-Web/reviews https://www.freelancer.com/projects/azure/Azure-API-Development-for-Apps/reviews https://www.freelancer.com/projects/microsoft-azure/Comprehensive-Kiosk-Revamp/reviews https://www.freelancer.com/projects/azure/Azure-API-Builder-net-Developer/reviews https://www.freelancer.com/projects/dot-net/Update-Map-Control-Azure-Maps/details https://www.freelancer.com/projects/azure/Azure-Hard-Disk-Blob-Migration/details https://www.freelancer.com/projects/azure/Azure-Architecture-Consultancy/details Thanks.
$2,250 USD in 21 days
7.7
7.7

Hi I can deploy and configure your Moodle LMS on Microsoft Azure with the workflows, integrations, and bilingual setup needed for your structured training program. The main challenge in Moodle/Azure projects like this is designing the platform correctly from the start so lesson gating, trainer workflows, reporting, multilingual support, and external integrations remain manageable as usage grows. I have experience deploying Moodle in Azure environments, configuring completion tracking, lesson progression, dashboards, LTI integrations, and multilingual/RTL interfaces including Arabic. For ~200 concurrent users, I’d recommend an Azure architecture using scalable VM/App Service hosting, managed database, Redis caching, and storage/backup layers sized appropriately for Moodle performance and maintainability. I can implement lesson/assessment logic, retry workflows, trainer review flows, KPI dashboards, Teams/BBB integration, EVE-NG connectivity, trainee portfolio exports, and plugin configuration/documentation. Knowledge transfer and documentation will be included so your team can manage the platform confidently post-launch. And I can help you so on by recommending only maintainable plugins/workflows that fit Moodle best practices rather than over-customising the platform. Happy to review your detailed training process and map it into Moodle architecture before implementation begins. Thanks, Hercules
$2,500 USD in 7 days
6.9
6.9

I'm Iosif Peterfi, 15+ years delivering secure, scalable programs with a calm, outcomes-driven edge. This is my speciality: end-to-end Moodle deployments on Azure for bilingual, gated learning experiences with governance, dashboards, and seamless external tool integration. You're implementing a Moodle LMS on Azure for about 200 trainees across two cohorts, delivering guided learning, trainer supervision, assessment workflows, KPI dashboards, and trainee portfolios. The scope includes Azure sizing for up to 200 concurrent users, lesson-based gating with retryable assessments, scenario submissions with trainer feedback, progress and trainer dashboards, KPI reporting, Arabic-English RTL bilingual setup, live sessions, LTI-based lab access, trainee portfolio export, plugin configuration, and full documentation plus knowledge transfer. I'll deliver a production-ready, auditable deployment on Azure with clear milestones and risk controls. Key outcomes: scalable platform sizing, smooth gated learning, robust assessment flows, real-time dashboards for learners and trainers, reliable live session and lab access, multilingual readiness, and complete handover documentation. I'll minimize risk with standard security hardening, backups, and a simple change process, while keeping the focus on business value: faster onboarding, consistent learner experience, measurable progress, and auditable reporting.
$2,250 USD in 14 days
6.5
6.5

Leveraging over a decade in the LMS and e-learning field, specializing in platforms like Moodle, I am confident my expertise aligns seamlessly with key outcomes of your project. With Microsoft Azure being my preferred cloud hosting solution, I have completed similar large-scale deployments for universities and enterprises including significant Moodle-Azure integration. The pivotal nature of this project suits my proficiency in Moodle, MySQL, PHP, and my experience with multilingual Moodle deployment. Drawing from past projects on Azure, I have devised efficient architectures for far larger-scale users than your planned 200 concurrent users. Additionally, having implemented progress dashboards, what I bring to the table extends beyond standard issue tracking. My focus will be not just on architecture sizing or installation but on delivering an engaging and effective learning experience with lesson-based gating, assessments with retry logic, and trainer feedback workflows.
$3,000 USD in 7 days
6.4
6.4

Hi there, I will deploy a production-ready Moodle on Microsoft Azure tailored for your 200-trainee technical cohorts , I have prior end-to-end Moodle on Azure deployments and strong experience with LTI integrations (EVE-NG), Teams/BigBlueButton and bilingual RTL setups, so I can deliver the Phase‑1 scope reliably. - Deploy Moodle on Azure (VMSS / Azure Database for MySQL Flexible Server, Nginx/PHP-FPM, Redis cache, Azure Blob for file storage) and provide recommended sizing for ~200 concurrent users - Configure lesson-based gated progression, completion tracking, assessments with retry logic, LTI link to EVE-NG, and Teams/BigBlueButton live integration - Build trainee progress, trainer monitoring and KPI reporting dashboards; enable portfolio export (PDF/ZIP) and select/configure plugins (H5P, Quiz, Completion, Configurable Reports, LTI Provider) - Delivery controls: staged deployment with test cohort, automated backups, rollback plan, performance testing and post‑deploy validation to ensure minimal downtime Skills: ✅ Moodle ✅ Microsoft Azure ✅ LTI integration (EVE-NG) ✅ MySQL / PHP / Nginx (production deployment) ✅ Reporting / dashboards / performance tuning Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m available to start immediately. Do you have an existing Azure subscription and preference for managed services (Azure Database for MySQL, Blob Storage) or do you want self-managed VMs for the database and storage? Best regards,
$2,200 USD in 7 days
5.9
5.9

Hi, I have strong experience in Moodle, Microsoft Azure, PHP, MySQL, and deploying scalable LMS platforms with LTI integrations, reporting dashboards, and multilingual configurations including Arabic RTL. For this project, I’d deploy Moodle on Azure using a scalable architecture (App Service or VM + Azure Database for MySQL + Blob Storage + CDN), configure lesson gating, assessments, KPI dashboards, and integrate Teams/EVE-NG via LTI while ensuring smooth performance for 200 concurrent users. I’ve worked on similar LMS environments where I handled Azure-based deployments, completion tracking, reporting layers, and external integrations, making sure the platform is stable, easy to manage, and ready for structured training programs. You can expect clear documentation, knowledge transfer, and a clean, production-ready setup aligned with your Phase-1 goals. You can expect clear communication, fast turnaround, and a high-quality result that fits seamlessly into your existing workflow. Best regards, Juan
$1,500 USD in 7 days
6.0
6.0

Hi✋ Moodle LMS specialist – Microsoft Azure deployments. Experience: Multiple Moodle Azure deployments (200+ users) Phase-1 scope: ✔️ Moodle on Azure (architecture for 200 concurrent users) ✔️ Lesson-based learning + gated progression ✔️ Assessments + retry logic ✔️ Scenario submission + trainer feedback ✔️ Trainee progress + trainer monitoring + KPI dashboards ✔️ Bilingual (Arabic RTL / English) ✔️ Microsoft Teams / BigBlueButton integration ✔️ EVE-NG via LTI (virtual lab) ✔️ Trainee portfolio export ✔️ Plugin config + documentation + knowledge transfer Recommended plugins: Custom reporting, completion tracking, RTL support, LTI integration Timeline: 4-5 weeks Arabic RTL experience confirmed. Let's deploy
$2,500 USD in 30 days
5.4
5.4

Hello! This is James from Hollywood, and I’m excited about the Moodle LMS Implementation project on Microsoft Azure. I’ve carefully read the project description and feel confident that my skills and over 15 years of experience in PHP, MySQL, and cloud solutions make me a great fit for this endeavor. To ensure I fully understand your needs, could you please clarify the following questions to help me better understand the project? 1. What specific features and functionalities are you aiming to integrate within the Moodle platform? 2. Are there any existing user workflows or data that we need to consider during the migration to Azure? The goal of creating a seamless technical training platform aligns perfectly with my expertise in building robust, scalable systems. I suggest a phased approach: starting with requirements gathering, followed by architecture design, implementation, and testing to ensure everything runs smoothly on Azure. In previous projects, I have successfully developed similar systems, such as a custom learning management solution for a niche market and a training platform for a tech startup. Having worked extensively with API integrations and user experience research, I can guarantee a user-friendly, efficient solution. Let’s chat more about your vision and how we can make this project a success! Looking forward to hearing from you.
$2,000 USD in 10 days
5.2
5.2

Hi, This project is really about turning Moodle into a controlled training operation, not just standing up an LMS on Azure. Success means trainees move through lessons with the right gating and retry rules, trainers can review and respond without bottlenecks, and reporting reflects actual progress instead of scattered plugin data. The main risk here is locking into the wrong Moodle workflow and plugin mix too early. That usually creates brittle lesson logic, weak dashboards, and painful rework once trainer feedback, bilingual UX, and portfolio generation start interacting. I’d approach this by defining the learning and review model first, then mapping Azure architecture, Moodle core configuration, and only the plugins that support those flows cleanly. That keeps Phase 1 stable and leaves room for Phase 2 automation instead of boxing the platform in. I’d start with the workflow map and Azure deployment baseline.
$2,250 USD in 7 days
5.4
5.4

Hello, I have hands-on experience deploying and scaling Moodle on Microsoft Azure for structured training environments, including configurations with completion tracking, gated learning paths, and integrated reporting dashboards. For your Phase-1 scope, I recommend a scalable Azure architecture using: • Azure VM (or VMSS) with load balancing for Moodle app tier • Azure Database for MySQL (Flexible Server) • Azure Blob Storage for file handling • Azure CDN for optimized content delivery I’ve implemented: • Lesson gating with conditional access & retry-based assessments • Trainer workflows with feedback loops and submission tracking • KPI and progress dashboards (custom + plugins مثل Configurable Reports / IntelliBoard) • LTI integrations (including lab environments similar to EVE-NG) • Microsoft Teams integration for live sessions • Fully bilingual Moodle setups (Arabic RTL + English) Suggested plugins include: Configurable Reports, IntelliBoard (or open alternatives), Moove/Adaptable theme (RTL-ready), LTI Advantage tools, and Portfolio plugins for export. Estimated timeline: 3–5 weeks for full Phase-1 deployment, configuration, testing, and knowledge transfer. I confirm full experience with Arabic RTL implementation and UI optimization. Happy to share examples of similar Azure Moodle deployments and proceed with a structured rollout plan. Best regards, ..R..
$2,250 USD in 7 days
4.7
4.7

Hi, I can do this. I have successfully deployed Moodle on Microsoft Azure for similar training programs, ensuring scalability and performance for concurrent users. My recommended Azure architecture for 200 users includes a combination of Azure App Services and Azure SQL Database, optimized for load balancing and redundancy. I have extensive experience in configuring lesson gating, completion tracking, and developing reporting dashboards. I can integrate external tools via LTI and configure a bilingual interface, including Arabic RTL support. For this project, I suggest plugins like "Completion Progress" and "Configurable Reports" to enhance functionality. The estimated timeline for Phase-1 deployment is approximately 8-10 weeks, including documentation and knowledge transfer. I confirm my experience with Arabic RTL configurations and look forward to discussing this project further. Best regards, Ashnasajid
$2,250 USD in 3 days
4.5
4.5

Hello Dear, I’m Md Ruhul, an experienced full-stack developer with over 10 years of expertise in LMS deployment, Azure cloud architecture, and Moodle customization. I specialize in scalable educational platforms with structured learning flows, reporting dashboards, and external system integrations. I understand you need a Moodle LMS deployed on Microsoft Azure for 200 trainees with lesson gating, assessments, KPI dashboards, RTL Arabic/English support, and integrations like Microsoft Teams and EVE-NG. I’ve previously deployed Moodle on cloud environments with completion tracking, LTI integrations, role-based dashboards, and performance-optimized Azure setups. My skills in Azure infrastructure, Moodle configuration, plugin management, and multilingual LMS systems ensure a stable, scalable Phase-1 deployment with proper documentation and knowledge transfer. I’m ready to start immediately. Best regards, Md Ruhul
$1,500 USD in 15 days
5.3
5.3

i’ve done very similar recently, deploying Moodle on Azure with LTI labs, RTL support, and KPI dashboards for ~300 users. Do you prefer Azure VM + managed PostgreSQL or Azure App Service with containerized Moodle? Do you already have LTI credentials for EVE-NG or need full setup? I suggest using Azure Cache (Redis) + CDN for sessions and static assets to keep response fast under concurrent load. I also suggest using Configurable Reports + Learning Analytics plugins for KPI tracking to avoid custom builds. I will set up Azure infra (VM/App Service, DB, storage), deploy Moodle, then configure lessons, gating, and assessments. Then I will integrate Teams/LTI, dashboards, and RTL, followed by testing and handover. Best, Dev S.
$3,000 USD in 9 days
4.7
4.7

Amman, Jordan
Member since Apr 11, 2026
$250-750 CAD
$30-250 USD
₹600-1500 INR
$3000-5000 USD
₹75000-150000 INR
$8-15 USD / hour
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$10-30 USD
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
€30-250 EUR
₹12500-37500 INR
$250-750 USD
$250-750 USD