
Closed
Posted
Paid on delivery
We’re looking for a freelancer with Moodle and AWS experience to set up a teaching resource platform for approximately 10 teachers. Phase 1 includes: - Moodle installation and basic configuration on AWS. - Course organisation by subject, curriculum and level. - Teaching administrators uploading and managing materials. - Teachers viewing and downloading authorised resources. - Permissions, backups, basic security and handover training. The required roles are: - IT administrator: Manages installation, configuration, security and backups. - Teaching administrator: Creates and manages courses, uploads and updates materials, and assigns teachers access within their authorised scope. - Teacher: Can view and download materials from assigned courses only. Cannot upload, edit, delete materials or change permissions. Teachers will have different access permissions based on their assigned subjects and courses. Student access and student records are outside Phase 1. A later phase will support approximately 50 students, who should only access their enrolled courses, assignments and their own results and feedback. Teacher-only materials must remain restricted. The platform also needs to link with our existing class management system. We will provide system details and any available API documentation. Please assess integration options, including synchronisation of teacher accounts, classes and course enrolments, and itemise the integration scope, cost and timeline separately. Please quote for Phase 1 using standard Moodle features wherever possible while allowing for these future additions.
Project ID: 40722136
170 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
170 freelancers are bidding on average $3,847 SGD for this job

Hi, This is Elias from Miami. I checked your project description and understand you need a secure Moodle platform on AWS for around 10 teachers, with clearly separated IT admin, teaching admin, and teacher permissions, while keeping the architecture ready for future student access and system integration. I’ve worked with AWS deployments, role-based access, databases, APIs, backups, and production web systems. I’d use standard Moodle capabilities wherever possible, configure courses and permissions around subjects/curriculum, secure the AWS environment, automate backups, and provide handover training. I’d assess the class-management integration separately once the API documentation is available. I have a few questions for clarification: Q1 – Do you already have an AWS account/domain available for Moodle? Q2 – Approximately how much teaching material will be uploaded initially? Q3 – Does your existing class management system currently provide an API, SSO, or export/import functionality? Looking forward to hearing from you.
$4,000 SGD in 7 days
8.8
8.8

Teachers who download but never upload need a custom Moodle role, not the stock Teacher role. I'd clone the Student archetype into a view-only teacher role, which downloads but can't edit. Teaching administrators get Manager on their own subject's course category, all standard Moodle. On AWS that's EC2, RDS and EFS, with nightly RDS snapshots plus automated course backups. Moodle's auth_db and enrol_database plugins can sync teacher accounts and enrolments from your class management system without custom code. I'll itemise that scope, cost and timeline separately after reading your API docs. Moodle on AWS with the three roles is the first milestone, 5 days after we start, paid once it works. Does that system expose a database view, or only an HTTP API?
$4,000 SGD in 7 days
6.4
6.4

Hello, We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in Project Management, Cloud Computing, Software Development, Web Development, Security, Database Management, API Development, Data Management and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$4,306 SGD in 5 days
6.3
6.3

Hi, Drawing from our extensive proficiency in Moodle and AWS, my team at IT Flex Solutions India is ready to build an exceptional teaching resource platform for you. With nearly two decades of experience and 483+ projects successfully delivered, you can trust us to handle the installation, configuration, security, and backups of Moodle on AWS with precision. Moreover, we have rich expertise in API Development that will be instrumental in integrating your existing class management system with the platform. As described in your project brief, course organization, uploading and management of materials, authorization based downloading access for teachers – these are all standard Moodle features that we ace at implementing. Our Web Development skills extend to tailoring platforms like WordPress and Magento to specific business needs which I believe will help us create a platform that stays true to your requirements while allowing room for future additions. Lastly, it's essential to highlight our commitment to providing dedicated customer support. Additionally, we assure delivery of scalable and innovative solutions for our global clientele – traits that make us a perfect match for this project. Let's partner together and convert your ideas into a successful digital solution! Thanks, SBM
$4,000 SGD in 35 days
6.5
6.5

Are the three role tiers meant to map onto Moodle's built-in admin, manager and teacher roles, or do you need a custom capability set so the teaching admin tier sits properly between the two? That's the piece I'd want settled early, since it decides how I structure context and category permissions from the start rather than retrofitting them once the course tree exists. On AWS I'd run this on EC2 with RDS for the database instead of a single box, giving you real automated snapshots, a clean patching path and IAM-scoped access instead of shared root keys. I've deployed Moodle this way before, Docker on EC2, RDS backing it, scheduled backup jobs, so the stack itself isn't the risk. The risk is making sure the course and role structure matches how ten teachers use it day to day, which is where the early milestones go. M1: AWS architecture, EC2/RDS provisioning, base Moodle install, $850, 4d. M2: Role tiers and permission mapping, $700, 4d. M3: Subject and curriculum course structure, $850, 4d. M4: Automated backups and security hardening, $900, 4d. M5: Handover training plus integration assessment, $950, 5d. That's 4250 SGD over 21 days. The integration piece in M5 is priced on its own, I'd rather give an honest read on what your class management system can talk to than fold it into the build as a guess. Do you have an AWS account and region picked already, or does this start from nothing? And does the class management system expose an API, or mostly manual exports today?
$4,250 SGD in 21 days
6.0
6.0

Hi, I am Adeel. I built the document and matter management platform for JTA Law, a SharePoint based system handling sensitive files with strict access control, and Florence College's Microsoft 365 collaboration and document setup, so organising sensitive records for an educational environment is familiar territory. I would structure storage around course, class and student, with role based permissions so teachers only see what they need, and build search and retrieval on top so files surface fast as the library grows. I can start soon and would design the folder and permission structure first so teachers are not fighting the system on day one. Do you already have an existing set of files and folders to migrate, or is this starting from a clean structure?
$3,000 SGD in 10 days
5.7
5.7

With over 7 years of experience, I'm confident that I have the skills and knowledge necessary to develop the robust file management system you need for your educational institution. Not only have I designed and built similar systems in the past, but I also have a strong understanding of the unique workflows and needs that are specific to the education sector, which make me well-positioned to create a solution that genuinely optimizes your day-to-day operations. Speaking of functionality, let's talk about the most crucial aspect - organization and easy access. I design with an emphasis on User Experience (UX), and efficiency is always at the forefront of my mind. This means that not only will your system be organized in a logical and intuitive manner, but it will also be easy for your teachers to manage and retrieve any file they need, whether it's course materials, assignments, assessments or student records. Furthermore, security is paramount when dealing with sensitive educational data. Rest assured that I take this seriously, and will implement robust security measures to ensure your information is consistently protected. Scalability is another key focus; as your educational needs grow, I'll employ a solid backend architecture that can accommodate increased data volume while maintaining performance and efficiency. Choose me to build your Education System File Management System, and let's not just meet your objectives but exceed them together.
$4,000 SGD in 30 days
5.3
5.3

Hi, For an education file system, the hard part is not storage, it's role-based access. Teachers, admins, and student records each need different visibility, and student data has to stay locked down. So before scope, one question: do you need per-role permissions with an audit trail of who opened or edited what, or is a simpler folder structure with login enough for now? We built a university portal with secure PDF handling and structured content retrieval, plus a digital book platform with OAuth based secure access and a custom admin panel. AI Chatbot for University Portal: education content system Since this is fixed budget, we can start with a first milestone on the file structure and permissions so you only release on delivered work. What content types come first? Adil
$4,091.95 SGD in 21 days
5.7
5.7

Hi, there. "MOODLE RESOURCE PLATFORM" — you need a secure teaching file system with clear access control. I would set up Moodle on AWS with structured courses, subjects, levels, roles, backups, and security settings using standard Moodle features where possible. The key detail is permission separation: teachers should access only assigned resources while teaching administrators keep control over uploads and course management. I would also review your existing class system API and define the cleanest way to sync teachers, classes, and future student enrolments without creating duplicate data. How is your current class management system storing teacher accounts and classes, and do you already have AWS infrastructure ready for the Moodle installation? Looking forward to working with you.
$3,000 SGD in 15 days
5.4
5.4

⭐⭐⭐⭐⭐ Set Up Your Teaching Resource Platform with Moodle and AWS ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you're looking for an expert in Moodle and AWS to set up a teaching resource platform. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for educational platforms. I will handle the Moodle installation, configure it on AWS, and ensure everything runs smoothly while providing you with the best support throughout the process. ➡️ Why Me? I can easily set up your teaching resource platform as I have 5 years of experience in Moodle and AWS. My expertise includes installation, configuration, course management, and user permissions. I also have a strong grip on security protocols and data backups, ensuring a reliable platform for your teachers. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can meet your needs efficiently. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Moodle Installation ✅ AWS Configuration ✅ Course Management ✅ User Permissions ✅ Data Security ✅ Backups Management ✅ Teaching Resource Upload ✅ Integration Solutions ✅ API Documentation ✅ Project Management ✅ Educational Platforms ✅ Technical Support Waiting for your response! Best Regards, Zohaib
$3,400 SGD in 2 days
5.9
5.9

As an experienced freelancer with a diverse background in various aspects of IT and technical project coordination, I triple underline the qualities you are looking for in your Education System File Management System. My proficiency in Moodle, AWS, and API Development aligns perfectly with the nature of your project. Throughout my career, I have consistently delivered practical and scalable solutions while demonstrating a strong understanding of both technological systems and business operations. One thing I've learned from my experience is that successful projects rely on robust communication, detailed workflow, and a thorough understanding of the client's needs. My clear and professional communication style paired with my reliable and detail-oriented work ethic will provide a smooth path of execution for our entire project life cycle. My ultimate aim would be to help you build a platform that meets all your requirements precisely, enables seamless teaching resource management for your staff, provides strong permissions and security systems for material access, and integrates effortlessly with your existing class management system without compromising future scalability. Let me assure you that choosing me for this project would be a decision you won't regret.
$3,000 SGD in 7 days
5.6
5.6

I understand your need for an intuitive, robust file management system for your educational institution, similar to how I've architected secure document repositories for academic research projects, ensuring rapid retrieval and controlled access. My focus has always been on creating systems that simplify complex data handling for non-technical users. My approach would involve developing a cloud-native application leveraging Python with Flask for the backend API and a React frontend for an intuitive user interface. We'll implement a PostgreSQL database for metadata and file indexing, utilizing object storage (like AWS S3 or Google Cloud Storage) for efficient, scalable file storage. Key features will include granular user permissions, robust search functionality with full-text indexing, and version control for documents, all designed with a teacher's workflow in mind. To ensure alignment with your specific needs, could you elaborate on the current pain points with your existing file management, and what level of integration with existing school systems (e.g., SIS, LMS) is envisioned? I'm eager to discuss how we can build a system that significantly enhances your teachers' efficiency.
$4,300 SGD in 21 days
5.1
5.1

The real complexity here isn’t installing Moodle - it’s making sure permissions, course structures, backups, and AWS security all work together without teachers accidentally seeing materials outside their scope. Most issues come from misconfigured roles or unclear course‑to‑subject mapping. I’ve set up Moodle on AWS with role‑based access, S3‑backed storage, automated backups, and clean course organisation for small teaching teams. Your Phase 1 fits well with that experience, especially the separation between teaching admins and teachers. I’d start by deploying Moodle on AWS with hardened security groups, then build the subject/curriculum hierarchy and configure the three roles exactly as described. After that, I’d set up backup routines, logging, and a simple workflow for teaching admins to upload and manage materials. Finally, I’d assess integration options with your class management system and itemise scope and timeline separately. One risk: inconsistent naming of subjects/courses can break permission logic. A controlled taxonomy avoids that. Does your class management system support push or pull sync for teacher accounts? Do you prefer Moodle data stored on EFS or S3? Should Phase 1 include staging and production environments? Happy to outline a full timeline once I see your system details. Juan Pablo
$5,000 SGD in 7 days
5.3
5.3

Hi, I looked at your requirements and I understand the goal is to create a secure teaching resource platform where educators can manage and access materials easily while keeping permissions, backups, and future student expansion in mind. I’ll approach this by setting up Moodle on AWS with a clean role structure, course organization, secure file management, and proper access controls for IT administrators, teaching administrators, and teachers. I’ll also review your existing class management system and define the best integration approach without creating unnecessary complexity in Phase 1. The focus will be on a reliable foundation that is easy to operate, backed up properly, and ready to expand later for student access, assignments, and results management. Quick questions: Q1. Do you already have an AWS account and preferred region for hosting, or should the setup include cloud configuration from scratch? Q2. Does your existing class management system already provide APIs for user and enrolment synchronization? These questions help define the deployment and integration scope accurately. I can take ownership of the setup, configuration, security, and handover so your team can confidently manage the platform after launch. Jonas
$3,330 SGD in 10 days
5.1
5.1

Hi, I understand you're looking to set up a teaching resource platform using Moodle on AWS for around 10 teachers. The project involves Moodle installation, course organization by subject, curriculum and level, and managing permissions, backups, and security. One of the main challenges here will be ensuring seamless integration between Moodle and AWS, particularly in configuring AWS services to optimize Moodle's performance and reliability. My approach would involve assessing the specific AWS configurations needed to support Moodle's requirements, prioritizing system stability and scalability from the outset. I have extensive experience with Moodle installations and AWS configurations, having previously set up similar educational platforms that required robust security and efficient resource management. Q1 – What specific AWS services are you planning to utilize, and are there any existing AWS resources that need integration? Q2 – Are there any particular security protocols or compliance standards that need to be adhered to for this platform? Q3 – How do you envision the backup and recovery process, and is there a preferred schedule for these operations? Looking forward to hearing from you.
$3,000 SGD in 7 days
5.1
5.1

⚠️ If you're not happy, you don’t pay. ⚠️ Hi, Thank you for checking my proposal and sharing the detailed project brief. I can build your robust file management system using React and Node.js with a user-friendly and scalable design. I will deliver: • Intuitive interface tailored for teachers • Organized storage for course materials, assignments, and student records • Advanced search functionalities for efficient file retrieval • Role-based access control for enhanced security • File tagging and categorization for better organization • Responsive design for seamless access on various devices You will also receive: • Comprehensive user documentation • Training sessions for teachers on system usage I am confident I can execute your vision professionally and efficiently. Looking forward to discussing the timeline and next steps. Best regards, Chirag Pipal.
$3,000 SGD in 7 days
4.8
4.8

Hi, Great fit, Phase 1 is essentially a secure Moodle deployment on AWS with role-based access for IT admin, teaching admins, and teachers, plus reliable backups and handover. I’ll set up Moodle on AWS, organize courses by subject/curriculum/level, and implement the required permissions so teachers can view/download only authorised materials (with teacher-only content locked down). I’ll also prepare the data management and security baseline (hardening, backup/restore routines, and an access model you can audit), then assess your class management system integration options to itemise scope, cost, and timeline. Next step: confirm AWS hosting details and the API documentation; then I’ll deliver a Phase 1 plan and timeline, then start implementation, Which class-management API endpoints will you provide for synchronising teacher accounts, course enrolments, and access rules in Phase 1? Sincerely, KANIKA On-Time Project Delivery with Quality You Can Trust.
$4,200 SGD in 10 days
4.9
4.9

Hi, Aashiq here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you're looking for someone with Moodle and AWS experience to set up a teaching resource platform for about 10 teachers. Your detailed requirements show that you need a robust system with clear role definitions and integration capabilities. I’ve successfully implemented Moodle installations and configurations on AWS, helping educational institutions streamline their resource management. My experience includes ensuring secure access for different user roles and managing course organization efficiently. I'm confident I can deliver the results you want, and I’d be happy to share samples of similar projects I've completed. Based on what you mentioned, here is how we would approach the project: - Install and configure Moodle on AWS. - Organize courses by subject and curriculum. - Set up user roles and permissions. - Ensure secure backups and provide training. You can expect clear communication throughout the process, with a focus on delivering a seamless, user-friendly solution optimized for performance. Best Regards, Aashiq
$4,500 SGD in 7 days
4.9
4.9

Hi, I got that you are looking for a robust file management system tailored for the educational environment, focusing on organizing and storing files efficiently for easy access by teachers. This is what I can help you with, let's chat. My approach is to develop a user-friendly system that prioritizes efficient organization and retrieval of various content types, including course materials, assignments, assessments, and student records. Leveraging my experience in developing file management systems and expertise in UX design, I will ensure intuitive navigation and implement robust security measures to safeguard sensitive information. The system will scale seamlessly with your educational needs, providing a streamlined experience for teachers. As final deliverables, you will receive a customized file management system that meets all your requirements, enhancing file organization, access, and security within your educational environment. One thing I'd like to confirm before we start: Can you provide more details on the preferred scalability requirements for the system? Looking forward to discussing this further. Regards, Imran
$3,000 SGD in 1 day
4.5
4.5

Hello, I hope you're doing well. I can build a teacher-friendly file management system with role-based access for course materials, assessments, and sensitive student records. I'd structure files with PostgreSQL metadata, cloud object storage, search, audit logs, and permission rules by teacher, class, and department. UX would keep common actions simple, while the API supports future growth. Could we have a short conversation to confirm the access model and cloud deployment preference? That will shape the database and security design. Thank you, Jasjot
$3,000 SGD in 22 days
4.4
4.4

Singapore, Singapore
Member since Mar 9, 2025
$5000-10000 CAD
$250-750 USD
₹600-601 INR
₹500-5000 INR / hour
₹750-1250 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
$750-1500 USD
$1500-3000 USD
$250-750 USD
₹1500-12500 INR
$10-30 USD
$30-250 USD
₹75000-150000 INR
₹1500-12500 INR
$750-1500 USD
$10-30 USD
₹37500-75000 INR
$2-8 AUD / hour
£250-750 GBP