I just started exploring the civiCRM options for our donation based educational institution. It fits the donor managment, people management needs. However I would like to add two more functionalities, so that civiCRM becomes one stop solution for all the management necessities for our institution

  1. Library management - storing list of books available, books issue/return, new arrivals data, etc

  2. Student's credit system management - list of courses, papers, credit system for the students.

Do I need to code separate extensions for this? Or already available? should I use wordpress or drupal for this needs

Mostly it wont be available... In that case, I am planning to introduce new components for library system, define relationships, etc. my guess, it should be possible. Just that I want all database into one system

2 Answers 2


In terms of Library functionality, not suggesting civicrm couldn't be bent do what you want (I will answer re school stuff separately) but you might want to look at http://www.koha.org/ which is open source library system that some other kiwis made

  • Thanks for your suggestion. . I would be happy if I can integrate everything into one. if thats not possible, then I will look for koha. Yes, you can suggest something for school stuff, at least if I can combine school and library into single database, that would help. that way I will end up having 2 management instead of 3. May 4, 2017 at 6:50

For schools we have provided solutions that are primarily built using custom Activity Types and custom Fields. In our case Attendance is recorded on a weekly basis, so an Activity for each Student is created each week, the teachers then record am/pm attendance via a Custom 'edit in place' report, and then Views are used to deliver out the calculations they require.

For Credits etc, again we have used Activity Types with a range of custom fields to record who is doing what, and who achieved what.

  • Can't library module be introduced with fresh coding done for that module? by defining new components, relationships etc? May 5, 2017 at 3:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.