Multi-Role Developers: LMS Platform Build

Job ID: 39961703

Budget: $15 – $25 AUD

Experienced Developer Needed:
Multi-Role LMS Platform Build

Project Overview

We're building a comprehensive Learning Management System (LMS) with three distinct user roles: Administrators, Supervisors, and Learners. The platform manages training programs, assessments, progress tracking, and compliance documentation for an allied health industry.

What's Already Done
✅ Complete HTML/CSS wireframes for ALL screens
✅ User journey mapping and workflow documentation
✅ Email templates


Core Platform Features:

Authentication & User Management:

Multi-role login system (3 user types)
User registration and onboarding
Password reset flows
Role-based access control
Profile management

Learning Management:

Module content delivery (text, images, videos, downloadable resources)
Progress tracking and completion status
Quiz system with multiple question types
100% pass requirement with unlimited retries
Module assignment and scheduling

Assessment Workflow:

Practical assessment requests
Supervisor evaluation interface
Binary competency marking (Competent/Not Yet Competent)
Feedback and reassessment tracking
Assessment history and documentation

Reporting & Analytics:

Progress dashboards for all user roles
Compliance reporting
Completion tracking
Exportable reports (CSV/PDF)
7-year data retention

Integrations:

Stripe for payment processing
SendGrid for email notifications
Certificate generation (PDF)

Administrative Functions:

User creation and management
Module assignment (individual and bulk)
Supervisor assignment to learners
License management
Practice-level administration

Technical Requirements: Must Have Experience With:

Full-stack web development
Database design and management
API development
User authentication and session management
Payment gateway integration (Stripe)
Email service integration (SendGrid)
PDF generation
Role-based access control systems

Preferred Experience:

LMS or training platform development
Multi-tenant SaaS applications
Compliance/audit trail systems
Quiz/assessment functionality

Technical Stack - Open to Recommendations: We're flexible on technology choices but prefer:

Modern, maintainable codebase
Scalable architecture
Security best practices
Clear documentation

Development Approach

Phase 1 (MVP - Priority):
6-week pilot program covering foundational modules. This is what we're quoting NOW.

Phase 2 (Future):
Full program expansion, mobile responsiveness, advanced features.
Project Scope Breakdown
You will be responsible for:

Backend Development - Database, APIs, authentication, business logic, integrations
Frontend Integration - Converting provided HTML/CSS to functional components, form submission, API connections
Testing & Bug Fixes - Quality assurance before launch
Documentation - Code documentation for future maintenance

What we're NOT looking for; "I can build this in WordPress/Wix/Bubble" or vague estimates or hourly rates without project review

Ideal Candidate

An experienced full-stack developer or small development team
Comfortable working with detailed specifications
Able to provide realistic, itemised quotes
Communicative and proactive
Based anywhere (remote work)
Available for weekly check-ins

You Have:

Portfolio of similar web applications
Verifiable references or testimonials
Clear communication skills in English - this is a must!
Experience with milestone-based project delivery

Application Requirements: To apply, you MUST include:

Brief introduction - Your background and relevant experience
Portfolio examples - Links to 2-3 similar projects you've built (ideally LMS, training platforms, or multi-role applications)
Technical approach - How would you structure this platform? What tech stack would you recommend and why? (1 paragraph)
Three questions - What information do you need to provide an accurate quote?
References - Contact details for 1-2 past clients (or links to verified reviews)

Applications without these details will not be considered. Next Steps
Shortlisted candidates will:

Receive full access to wireframes and technical documentation
Have a video call to discuss the project in detail
Provide an itemised, fixed-price quote for Phase 1 (MVP)
Sign NDA before accessing proprietary materials


Budget
Please provide your quote. We have allocated budget for quality work but are bootstrapping, so efficiency and value are important.


If you're an experienced developer who can take comprehensive specifications and turn them into a robust, scalable platform, we want to hear from you.

Timeline: MVP is expected to be built within 6 months