Programming an Elgg: What Powers OakPages

Early this month, I discovered a few open source social networking frameworks that could power my new website.  After investigating them in depth, I decided to use Elgg since it proved extremely easy to implement and customize.  It’s almost a month later, and after working only a few hours here and there, in the middle of the night, my site is nearly finished.  I am very pleased with the results.

I decided to create a site that I (and my readers) could use to keep in touch with family and friends.  There are plenty of social networks out there for friends to swear and share drunk pictures.  My site OakPages.com, however,  lives under a different concept.  OakPages aims to keep the whole family closer through the Internet, which is why Elgg, with its countless plug-ins is a very good fit.  Functions like blogs, web pages and private groups, plus an easy infrastructure for widgets with family trees, video mail and photo sharing, make Elgg the ideal platform for OakPages.

Overall, I am very happy with Elgg for allowing me to implement a powerful website with so little effort.  It does have some issues to work out, but the active community is fixing them as quickly as they are reported.  There are countless enhancements well on their way to production.  I have already helped enhance many plug-ins and provided code that I wrote in just a few minutes, even without knowing much about the Elgg framework.  As I keep programming away, I hope Elgg will keep growing and providing even more powerful tools for OakPages.

About Gabriel Mongefranco

Gabriel Mongefranco is your software developer for all things data: extraction, integration, analytics and security. He is also a blogger, a poet, a proud father and a faithful Christian. He is always eager to contract with faith-based nonprofits! Learn more.