This is the term project that Brent Blasingame and I are creating for our ethics class.  It is implemented using Django and MySQL.