Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Birmingham, United Kingdom
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview: Moodle LMS Installation and Data Migration (AWS Hosting)
This project aims to install a new Moodle Learning Management System (LMS) instance on Amazon Web Services (AWS) and migrate data from an older, decommissioned Moodle system. The new Moodle site will be hosted under a subdomain of the organisation’s existing website — [login to view URL] — and configured for full functionality with the historical course data successfully imported.
Scope of Work
The freelance Moodle developer will be responsible for the following tasks:
1. Installation & Configuration
• Set up a new Moodle instance on AWS (EC2, RDS, S3 as required).
• Configure PHP, database (MySQL/PostgreSQL), and web server (Apache or Nginx) for Moodle compatibility.
• Install SSL certificate for secure access via [login to view URL] subdomain.
• Set up cron jobs, caching, and other performance optimisations.
2. Data Migration
• Review the provided data export from the old Moodle instance (previously running on Moodle 4.1 and an older PHP version).
• Identify any compatibility issues with the new Moodle release.
• Import and restore user data, courses, files, and grades into the new instance.
• Verify integrity of the migrated data and functionality of key modules.
3. Testing and Go-Live
• Conduct full system and user acceptance testing (UAT) to ensure data accuracy and site stability.
• Implement any fixes or adjustments following testing.
• Finalise the configuration for production use and assist with DNS/subdomain setup.
Deliverables
• Fully functional Moodle site hosted on AWS under mylearning.website.
• All data from the old Moodle system successfully migrated and verified.
• Documentation covering setup configuration, data migration process, and admin access details.
Timeline
Estimated completion time: 1-2 weeks (including testing and handover)." (client-provided description)
Matched companies (3)

Versasia Infosoft

JanakiBhuvi Tech Labs Private Limited
