E-learning project by Vimal Gupta and Deepak Joshi




The field of E-learning has gained increasing popularity, and for the right reasons. Over the last few years, intuitive learning software has seen leaps in offering a complete learning experience that is fun, interactive, and ultimately engaging

So what exactly is an E-Learning Platform?

A online learning platform is an integrated set of interactive online services that provide trainers, learners, and others involved in education with information, tools and resources to support and enhance education delivery and management.


There is a huge scope of E-learning in India, especially for the indian youths. E-learning has opened new avenues to education in India & has changed the dynamics of educational content. What seemed like a distant dream a few years back is India’s future today.E-learning has surpassed challenges of reaching out to a varied audience, overcome the non-availability of adequately qualified teachers in rural India & making rich content available to an audience that was unreachable earlier. Today, with changing times, basic education is taught with a single computer in rural villages & has helped several children to get exposed to primary levels of education.

Many of the universities and colleges are conducting their course online and also certificated will be provided online. The e-learning scenario in India is still growing and at an experimental stage. India’s education policy has largely neglected the opportunity of benefiting from this technological revolution in education. E-learning is not only inexpensive, but also convenient. Yet there are huge digital divides which need to be bridged on an urgent basis. Indians however are more inclined to conventional methods of classroom training thus accepting e-learning is a major hindrance. Though, the corporate sector has imbibed e-learning in their business communication practices rather intelligently.


  1. Express.js.
  2. MongoDB.
  3. PostGre.
  4. Postman.
  5. Heroku (for Deployment).


  1. Strategy for using multiple login users as Student, Faculty and Admin.
  2. Structuring the Schema of all kinds of Users and connection between them.


  1. Schema can be improved.
  2. FrontEnd part can be improved and implement.
  3. Faculty can add their own courses.
  4. For Students:- 
    1. course can be a free or paid version.
    2. Certificates can be given to the students.