A desktop as well as web-based application for monitoring and managing all the functionality related to a library. The web-based application also provides rich user interface and digital library facilities by storing and publishing lecture videos and taps, video topic presentation and e-books related to studies.