Hi, your project can be done with Drupal 7, the latest CMS and Social Networking.
I have special skills in
Design: Photoshop, Flash, Illustrator
Programing: Flex/AIR, Actionscript, PHP, CSS
Database: ColdFusion, MySQL, MSSQL, XML
Please check my profile and my PM for my portfolio attached. Thanks.