I have a web based scholarship management web site. This systems maps donors, students and student educational reports. This system specially worthy for NGOs. More over this is totally responsive at smart phones and tablets.
This system has below modules.
01. NGO super user login. Here you can create donors , students , scholarships.
02. NGO super user can map donor with a student through a donation/scholarship.
03. NGO super user can upload and maintain students profile details and examination details.
04. NGO super user can maintain donor profile details and send login details to donor.
05. Donor can login to same system with view rights only. Donor cannot see every students or kid but only he is sponsoring kids/students and their details. But still he is not able to edit any details unless NGO super user make any changes.