Our in-house developed learning platform, Karunya Courses (https://courses.karunya.edu), is designed to provide students and instructors and administrators, a robust, secure, and integrated solution for creating individualized teaching-learning environment. It connects teachers and students on a single platform, and provides user-friendly tools for effective learning. This portal facilitates uploading of lecture plan, course materials, conducting quizzes and creating assignments with auto grading. The LMS can be used by course teachers, administrators to generate reports and monitor student progress.