Python/Django-Based Multi-Tenant Learning Management System
Budget: ₹250,000 – ₹500,000 INR
I'm seeking a proficient development team to create a versatile Learning Management System (LMS) using Python/Django. This LMS should accommodate a multi-tenant architecture and be compatible with both iOS and Android platforms.
Key Features:
1. Multi-Tenant Architecture: The system should effectively cater to multiple clients or tenants, ensuring data isolation and security.
2. Web and Mobile App: The LMS should have a responsive web application and a mobile application supporting both iOS and Android.
3. Quiz Creation: The system should facilitate diverse quiz formats including MCQs, Fill in the blanks, and Question banks.
4. SCORM Compliance: The LMS needs to support SCORM versions 1.2 and 2004, ensuring interoperability with various e-learning content.
5. User Management: The system should accommodate customized user roles, with specific functionalities for Admin, Sub-Admin, and Learner logins.
6. Intuitive Dashboard: A modern and sleek, user-friendly dashboard is required for easy navigation and management.
7. Detailed Project Documentation: Comprehensive documentation detailing the project scope, framework, and functionalities is necessary.
8. GitHub Code: The complete project code should be uploaded to GitHub, ensuring transparency and ease of access.
9. Circular management
10. Certificate management
11. Recurrent training
12. Various Reports -Summary, Completion and another 10 reports
Ideal Skills and Experience:
- Proven experience in developing multi-tenant systems.
- Proficiency in Python/Django.
- Prior work on developing Learning Management Systems is highly preferred.
- Expertise in creating modern and sleek UI/UX designs.
- Strong understanding of SCORM compliance.
- Excellent skills in user management system development.
- Experience with GitHub and providing detailed project documentation.
Key Features:
1. Multi-Tenant Architecture: The system should effectively cater to multiple clients or tenants, ensuring data isolation and security.
2. Web and Mobile App: The LMS should have a responsive web application and a mobile application supporting both iOS and Android.
3. Quiz Creation: The system should facilitate diverse quiz formats including MCQs, Fill in the blanks, and Question banks.
4. SCORM Compliance: The LMS needs to support SCORM versions 1.2 and 2004, ensuring interoperability with various e-learning content.
5. User Management: The system should accommodate customized user roles, with specific functionalities for Admin, Sub-Admin, and Learner logins.
6. Intuitive Dashboard: A modern and sleek, user-friendly dashboard is required for easy navigation and management.
7. Detailed Project Documentation: Comprehensive documentation detailing the project scope, framework, and functionalities is necessary.
8. GitHub Code: The complete project code should be uploaded to GitHub, ensuring transparency and ease of access.
9. Circular management
10. Certificate management
11. Recurrent training
12. Various Reports -Summary, Completion and another 10 reports
Ideal Skills and Experience:
- Proven experience in developing multi-tenant systems.
- Proficiency in Python/Django.
- Prior work on developing Learning Management Systems is highly preferred.
- Expertise in creating modern and sleek UI/UX designs.
- Strong understanding of SCORM compliance.
- Excellent skills in user management system development.
- Experience with GitHub and providing detailed project documentation.
Related categories:
JavaScript
Python
Django
Software Architecture
Learning Management Systems (LMS)