Cloud Based Virtual Learning Environment for Online Content Delivery & Collaboration







The customer is the largest international provider of face-to-face and online tuitions using qualified teachers with a successful track record of nearly 4 decades in providing the best of breed learning solutions for all age groups. The client has almost 650 franchises in 20 countries around the world.

Overview-Cloud Based Virtual Learning Environment


Virtual Learning Environment (VLE) is a web based tutoring platform that helped our customer in offering remedial tutoring services to students online, instead of the current face-to-face tutoring offered through franchisees. This platform is a database driven, content and tutoring delivery environment with collaboration features for student-tutor interactions. Some of the client's requirements were


Icon-Cloud Based Virtual Learning Environment 01




The customer envisaged a robust learning platform

Icon-Cloud Based Virtual Learning Environment 02




Offline model to support users with limited bandwidth/internet connectivity

Icon-Cloud Based Virtual Learning Environment 03




Integration with existing lesson planning and franchisee management software

Icon-Cloud Based Virtual Learning Environment 04




Flexible VLE design to support numerous question types associated with different tutoring subjects and dynamic metadata

Icon-Cloud Based Virtual Learning Environment 05




Deliver cloud based virtual learning platform providing an elastic on-demand compute infrastructure and virtual collaboration platform with anytime, anywhere access to learning content

Icon-Cloud Based Virtual Learning Environment 06




Migration of existing CD ROM tutoring content consisting of lessons, questions, graphical/mathematical/science tools and rich intuitive multimedia files

Technology Stack


  • Cloud Environment: Amazon Web Services
  • Development Environment: Silverlight 4.0, Microsoft .NET, C#,Expression Blend, Ajax, CSS 3.0, JavaScript & SQL Server 2008
  • Third Party Controls:Telerik Silverlight Controls & Reporting
Outcome-Cloud Based Virtual Learning Environment