Moodle Developer/ Moodle Specialist

Job ID: 37038363

Budget: $250 – $750 USD

I'm searching for an experienced Moodle developer to assist me in creating and customizing an Educational Moodle website. The project includes the following features:

**Scope of Work:**
This project involves thorough planning, installation, customization, integration, optimization, and configuration of our university's extensive Moodle site and system. The project execution will include tasks such as needs assessment, system setup, adjusting the appearance, creating custom tools (for administration, communication, collaboration, content, assessments, and interfaces), linking with external third-party systems, setting up courses, uploading content, and designing interfaces. It will also involve creating custom reports, workflows, assessments, dashboards, testing the system, and creating manuals for users.

**Work Outcome:**
The goal of the project is to create a smooth and effective customized Moodle System (UMS) with the following features and capabilities:

- Setting up the Moodle website for the educational site.
- Configuring the server environment to ensure good performance and stability.
- Providing strong administrative functions and troubleshooting support.
- Integrating the Big Blue Button web conferencing tool.
- Organizing categories, courses, and activities like lessons and quizzes.
- Customizing the Moodle app to match the university's branding.
- Creating templates for uploading data in bulk using CSV files.
- Building a user-friendly interface for processing CSV file uploads.
- Developing tailored reporting functions within Moodle.
- Customizing the login screen with the university's branding.
- Implementing a unique splash screen representing the university.
- Adjusting the design and layout to match the university's identity.
- Adding new features as needed by the university.
- Integrating repositories like Dropbox, OneDrive, and Google Drive.
- Connecting the admission application system for student enrollment.
- Integrating e-commerce tools like PayPal for payments.
- Setting up and optimizing the plugin for better integration.
- Enabling easy connection to Zoom meetings within Moodle.
- Installing and customizing various Moodle plugins and themes.
- Integrating and optimizing additional plugins seamlessly.
- Integrating e-portfolio system with Moodle.
- Incorporating H5P functionality, systems, and interface.
- Managing course content, including quizzes, interactive content, and lessons.
- Handling Moodle cron jobs and email functionality.
- Creating, managing, and assigning roles for user accounts.
- Integrating and customizing web conferencing tools.
- Automating Moodle workflows using tools like Zapier.
- Integrating SCORM courses smoothly.
- Configuring servers, handling SSL certificates, and migrating databases.
- Installing SSL certificates for secure data transmission.
- Integrating third-party APIs and services.
- Managing user creation and enrollment processes.
- Integrating virtual classroom solutions.
- Optimizing Moodle performance.
- Integrating payment gateways.
- Implementing performance monitoring dashboards.

We invite interested bidders to submit detailed proposals, including timelines, pricing, and relevant experience. This document should comprehensively outline desired features, and vendors are welcome to propose additional enhancements based on their expertise.

**Criteria for Evaluation:**
Proposals will be evaluated based on the following:

1. Demonstrated expertise and experience in Moodle customization and system integration.
2. Understanding of project requirements and ability to deliver desired functionalities.
3. Proposed timeline and project management approach.
4. Competitive pricing and cost-effectiveness.
5. Past performance and client references.
Related categories: PHP Website Design MySQL HTML Moodle