Sector(s)
A renowned non-profit institution located in Rajasthan was established with a vision to provide innovative and industry-aligned education. Sponsored by a leading global learning solutions organization, the institution focuses on nurturing talent through its unique academic programs and cutting-edge campus facilities.
Key Highlights:
- The project was implemented on the Drupal 7.x framework
- The three main roles were Admin, Teacher and Student
- The application had to be integrated with the University's existing Moodle system through a Single Sign-on mechanism, so the roles had to be preserved across the two applications
- The students could give feedback of this content through private messages, ratings and comments
- The application had to be implemented on-site on the university's intranet server
About the project
The Goal:
The client mandated us to implement a Drupal based Digital Library. The goal was to help the faculty to create and upload content in an organized subject-wise hierarchy, and to make all this content available to all students. The students could give feedback of this content through private messages, ratings and comments.
The Solution:
The project was implemented on the Drupal 7.x framework. The taxonomy hierarchy of Stream, Subject and Topic defined the complete structure of this application. The three main roles were Admin, Teacher and Student:
Admin had all permissions,
Teacher had permissions to add, view and edit content,
and Student had the permissions to only view content.
Two custom modules were developed - one for the breadcrumb taxonomy hierarchy and one for the student messaging feedback. The theme was based on Drupal Adaptive Themes. The application had to be integrated with the Client's existing Moodle System through a Single Sign-on mechanism, so the roles had to be preserved across the two applications.
All the content was to be available to all students. The students could give feedback of this content through private messages, ratings and comments. The application had to be implemented on-site in the Client's intranet server.
The project team consisted of a Project Lead, a Tech Lead and two developers and took three and a half months to complete.
On the Project management side, weekly client reviews were conducted and also involved working under pressure in the testing and implementation phases to meet strict deadlines. Post-implementation support was crucial in seeing the project through to closure.
Why Drupal was chosen
Drupal 7 was used for implementation of the project due to:
- Being an open-source platform
- A strong content management system (CMS)
- Had adaptive themes that suited the requirements of the project
Technical Specifications
Drupal version:
Business Benefits:
The Indian academic space is seeing a lot of open-source technology adoption. The Drupal Digital Library project has proved to be a major enabler to this academic community.