LMS / E-Learning Portal
e-learning portal development


Campusvirtual is a web-based portal offering different courses for the undergraduates, postgraduates, Mook courses, and online distance courses too for different fields. The web portal also can schedule the webinar based on calendar events and publish them for the knowledge seekers. Users can also subscribe to the course and get notified on webinars or special events related to it. We have implemented IPC of Liferay for better end-to-end communication and have done a good analysis and implementation for the video streaming on the portal.


  • Liferay 7.1
  • Java 1.8+
  • PostgreSQL
  • Liferay Themes
  • Rest APIs
  • Git
  • AWS

Key Technical Challenges:

  • Algorithm for video content moderation
  • Personalized recommendation engine to display courses to the users.
  • Integration with Outlook calendar.
  • Implementation of live video streaming platform.

Business + Technical Points:

  • Video content moderation
  • Send custom user notification and web push notification
  • Integration of Google calendar and Outlook calendar
  • Online, offline and live video streaming
  • Role based content display
  • Integration of Mangopay and Stripe Payment Gateway