I have a requirement to build a social networking site for a small interest group. The requirements are as follows: User registration and profile creation. Browse and search for other members. Allow users to create groups on the site and to join existing groups. A messaging system for both individual members and groups as above. OpenID login so you can use your FaceBook, Twitter or Google account. Accepted solutions would use Ruby on Rails, Java, Python or Perl. PHP or ASP solutions will not be accepted with the exception of Drupal only. Please be sure to specify what you intend to build the project with, any bids not providing this information will be discarded. You can use what ever database engine you prefer, as long as it runs on Linux. If you have any questions before providing a bid on this project, please let me know.