Hello,

I have a big dating site with thousands of members and visitors each day. I plane to convert it to drupal.

I need the basic features of a dating site :
- Complete profile
- complete search members (but age, but location, but different affinity, ..)
- complete interaction between members (private messages, chat, comments on profiles, friends, ..)
- blog/forum/ ..

I installed drupal but to well do the things, I ask you to tell me how exactly to proceed to get this basic features, what modules to install, etc ..

My site is in French language, mods should have this translation.

Best regardes,
Eric

Comments

dnewkerk’s picture

A dating site is pretty much a specific kind of social network. Michelle's site is a good starting reference (for what modules to use and other guidance):
http://socnet.shellmultimedia.com

Also DrupalSN.com is both a good example of a social network made with Drupal (and the Learn Drupal section of the site includes articles, and questions/answers on how to use Drupal for this purpose).

The two most important modules of all are CCK and Views. I have a CCK/Views guide I'm working on that attempts to walk through exactly how to use both (not everything they can do, which is almost anything, but to build up your skills in using them).

If your dating site needs things like privacy of content, then check out Content Access (or other similar modules)... if it needs e-commerce the usual suggestion for the easiest way is Ubercart, though there's also e-commerce module.

I'm currently building a social network myself, using Drupal 6 and many of the modules listed on the above-mentioned sites. I strongly suggest you go with Drupal 6 at this point (there "may" be some modules only on Drupal 5 still that you might want, but if they are not yet upgraded with at least a 6.x dev version, then chances are they never will be - if you find something you "must" have that isn't upgraded, your best bet is to upgrade it yourself ... if it's not a complex module this can sometimes be very easy with Coder module ... or else raise funds or pay yourself to hire a developer to upgrade it). Drupal 6 is also "much" easier to theme, has improved usability (including drag and drop items), and is also easier to support the needs of a high-traffic site without needing to patch/change core).

Good luck :)

-- David
davidnewkerk.com | absolutecross.com
View my Drupal lessons & guides

mttjn’s picture

I really like DrupalSN.com - great work.

Any ideas as to the simplest way to implement a "report abuse" feature on a user's profile? (i.e. I browse to someone else's profile, see something I deem inappropriate and want to report it to the site moderator)

Thanks!

silverwing’s picture

http://drupal.org/project/flag Flag may be one of the easier ways to do a 'report to moderator' feature.

~silverwing

mttjn’s picture

Thanks Silverwing :)

joni56’s picture

Thanks

Zigmundadu’s picture

Hi to everyone,
I've a question.

I have to create a Dating Site with these features:
- Men register their Profiles with all characteristics (Age, Eyes' Color, Hair's Color..)
- Women register on Site but they don't have to insert any information about them
- Women can insert an announcement that is visible only by men that correspond to the searched filters.

Example
John registers himself with these characteristics:
- Age 18
- Eyes' Color: Blue
- Hair's Color: Brown

Marc registers himself with these characteristics:
- Age 22
- Eyes' Color: Blue
- Hair's Color: Brown

Alan registers himself with these characteristics:
- Age 18
- Eyes' Color: Blue
- Hair's Color: Black

Jenna registers herself only with User and Password.
Then Jenna inserts an announcement to find a Boyfriend and decides to show her announcement only to men with Brown Hair.
So only Marc & John can see her announcement and answer her with a Private Message/Chat.

I would like to know if exists a CMS/Template that can help me with this project.

Thanks very much.

jaypan’s picture

A site like this can be built with Drupal, but there is no out-of-the-box solution to do so. It requires an understanding of how Drupal content types, taxonomies, and Views work, and will require the construction of the system. If you have a year or so to spend learning and piecing your site together, then Drupal is a good solution, but don't expect anything that will happen quickly.

Contact me to contract me for D7 -> D10/11 migrations.

jsulmar’s picture

Example implementations that might be suitable for you include https://groups.drupal.org/node/51698 (posted by drupdrips earlier in this thread) and https://www.drupal.org/node/867158 These both employ D6, but I'm sure they can be adapted to D7. In order to implement different fields for m/f profiles, the conditional_fields or profile2 modules might be helpful. Of course, you need to install and configure the modules and tune the theme to your specifications, so it's not trivial.

Jola1’s picture

Hi Eric. Can you share the url so we can have a look :)

Jeha’s picture

Can you show us your site when you're done. I would like to see such a drupal site? :)

laresistance’s picture

Just came across today as I was looking to do the same months ago.
What I can advise it to create each feature (chat, search, profile, image gallery, report) into a separated Drupal module, step-by-step. You will see the progression much faster and if after later you will need only one feature from your dating site, you will be able to pick up the module you already did (or even publish it on Drupal module repository).

Finally, if you are a beginner with Drupal or PHP, a better option and much faster would be to start with "ready" dating builder. One PHP free open source project quite good an be found on GitHub https://github.com/pH7Software/pH7-Social-Dating-CMS

Hope this will help if someone else is looking for a similar project ;)

Happy summer! Take care

kangojie’s picture

The information you shared is really helpful for me.... I have created the 'ready' dating site. can I customize it then as I wish??

kangojie’s picture

Hi...Laresistance....The information you shared is really helpful for me.... I have created the 'ready' dating site. can I customize it then as I wish??