We have a fully developed LMS/E-Learning product called EcoKrypt - Knowledge Sharing Platform (Checkout community version - https://ecokrypt.com).
Teachers can create articles, a question bank, index cards, combine together to create e-books, quizzes, homework assignments. Students can search the material using easy to use interface and advance search options. They can test their knowledge by using quizzes and/or can customize their own tests. Students can also ask queries (Q&A), bookmark the material, follow the teacher, give suggestions etc
The student website is mobile-friendly. Supports material created in any language using Google Input.
The community version (https://ecokrypt.com) is free for everyone, SEO enabled and social media enabled. A private version of EcoKrypt, accessible to a specific group of students/teachers, is available at a reasonable price.
Check out teacher's help videos - https://admin.ecokrypt.com/help. It is very easy to create the material.
Deployment options for private version:
1) SAAS - Cloud version - For the first year offering $ 0 license/maintenance fee. So you pay only for infrastructure and usage.
2) Your own cloud/LAN version - One-time charge depending on the number of users
If required, we can help integrate with other systems by providing REST APIs as per your need.