Donating Time To Goodwill Projects?
UN Voloneers that is
They already have the concept of online volonteering:
Which they say is connected to this site:
on this page about example assignments there are a couple of IT related ones. Those listed:
Database / Information System Development
Online Educational Tutor
/Mayar with trying to find a volonteer position herself.