Rawvegandating.com has just launched!
It has been a real challenge configuring a dating site with Drupal. But the end result shows that Drupal is extremely versatile and CAN be used for dating sites, using only user contributed modules.
My primary goal for this site was to use only existing user contributed modules, that's right... Nothing new or custom made, except for a few tiny code snippets. The main concern was to get good looking user profiles, one photo and video gallery per user and an easy profile search function.
Profile pages
(Example here: http://rawvegandating.com/user/timndime)
The profiles, video galleries and photo galleries are nodeprofiles. I did NOT use the userprofile module.
I chose to work with panels 2 to take over the node/% pages for profiles, video galleries and photo galleries. Most of the areas of the profile page are different block views. The main difficulty here was to get the correct view on the right profile page, but creative use of the views arguments did the trick.
Search function
To find user profile, I used an exposed views filter and then used views filter block. This feature is restricted to registered users.
User relationships
Users have the ability to become a friend or an admirer of each other. This information is listed on the profile pages.
Other Features