I developed this site on the CakePHP frame work. They wanted a robust social media site, but didn't have a huge budget, so the goal was to create the tools they need as efficiently as possible. We were able to integrate a number of cool features pretty quickly:

Features

  • User login system (with admin permission)
    • Multiple views depending on if the user is a parent, school administrator, or vendor
  • Event calendars
    • Calendar events are only visible to those who attend specific schools
    • Email reminder system
    • Integration with ICAL
    • Basic payment system for events integrating with PayPal
  • Message board / commenting system