My Drupal dating site

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Durran's picture

Im brand new to the dating group here. So hello!
Ive decide to develop a dating site with drupal.
http://www.woosingles.com
Amazingly enough, it was easier than I had imagined. I used the theme alek_2.0 with little to no changes (though some are in thought). I certainly hope this is the correct area to post this info!
-What I would like to see is reviews, and maybe some members/testers just to check it out and maybe get tips on how to... or recommend tips on how to I could improve.
Heres some of the modules that I used (there are more, but these are the most beneficial):::

ACL
Node limit + additional limitations
Associated nodes / links / taxonomy
CCK of course
CCk Filefield
Location CCK <----Great for dating sites!
Phpfreechat <----Great, But has serious issues :~(
Content Profile
Imagefield + Imagecache + Imagecache actions
Node locations
Gmap
Private message
Auto node titles
Better messages
Lightbox
Login destination
Of course ---- Views and Panels
User wall <--- I dont know what to do with this yet
User relationships
-- and a few other "not so important" modules...

This group will help me im sure with development of this particular site..

-So anyone with questions, please ask.. Anyone with helpful tips, please tell.
Thanks!

Comments

It looks very cool

artscoop's picture

Hi,
It sounds promising, too bad you don't seem to go on with it.

I would recommend you the Date and Calendar modules, if ever you need to enter dates. There is a cool Date CCK Field with an ajax popup.

What do you mean?

Durran's picture

"too bad you don't seem to go on with it"... Im not sure what you mean?
-Maybe as far as continuing developement? Please advise, and thanks for the input

Yes, that is what I mean ;)

artscoop's picture

Yes, that is what I mean ;)

Well, I do plan on more!

Durran's picture

I do plan on more development... But at this time, all I am waiting on are members that may point me in the way of a "better" site. I think right now, there are about three! lol. Hopefully in the future the site will become (more) popular, and then there will be a need to be attentive to it. I really have nothing more to contribute to it at this point.

I think what you can do

artscoop's picture

I think what you can do depends directly on the time you can put on development.
I see your home page is indexed by the most popular search engines.
However, to make people come and want to come, it needs... some hype, unfortunately.

With the ever growing number of those sites, you will need to talk about your site.
You could invite some friends first and make them tell you what is the simplest thing they want to change in your site.

Then, you can ask your friends to talk about your site to their friends, and so on.
and talk about your site on a few forums, but not too much !

One thing you can make is to make the site a little bit more... friendly, with all the main actions at the center of the home page : Register, Find people...
And, you should hide the number of online users !

Did you find a way to make a

fehin's picture

Did you find a way to make a matching making feature?

Unfortunately, Ive been too busy

Durran's picture

Unfortunately, Ive been too busy to up-keep this site as of recent.. I upgraded to panels 3 (without reading the documentation!, silly me) and of course everything went south. But to answer your question, yes I have been using the associated nodes module and a load of taxonomy terms for different fields, etc. to match various members based upon age, interests, kids etc.. It seems to work out very well although it isnt a very "intelligent" matching system. This will be something I plan to add in the future. My lack of interest in the site has been my lack of knowledge of the ubercart module. I have spent about two weeks toying with it on another site trying to use it to its full potential, its been a long road. Finally, I am at a starting point and can get back to this site and hopefully get it "up-and-running" again soon.

Thank you for the info. Why

fehin's picture

Thank you for the info. Why are you using the ubercart module? I thought there is a subscription payment type of module. I'll check and let you know.

The site I have in mind is a little different from yours. It will be more of a matchmaking agency site than a dating site. I only need people to sign up, answer questionaires and we do the matching. They can't see others profile unless given the permission after they have been matched. I need a decent matchmaking feature that I can use to ease looking through thousands of profiles then work on the smaller list personally. i haven't decided what modules to use yet since I'm still researching.

You could use the lm_paypal

fehin's picture

You could use the lm_paypal module, I use this on my other website to accept payment for classified ads. It should work with subscriptions. Someone posted this link, I haven't read myself but it might be helpful to you http://www.stonemind.net/blog/2008/02/07/tips-for-implementing-a-subscri....

Now that I understand the

Durran's picture

Now that I understand the ubercart module more, it seems to be the best solution for this type (or any) of site. The problem that I had with the lm_paypal module was not functionality, but rather additional functionality. The ubercart module has much more to offer imho.
-As for my dating site... I have made a decision to close it for the time being until I get a better grasp on my other projects. A site such as this needs special care and attention that i cannot give at this time. I do leave an offer open for anyone that would wish to maintain it as an experimental project. Please contact me if this sounds interesting. Fortunately, there were but a few members, so that shouldnt be too much of an issue. I will be following updates and items related though. Thanks!

Online Dating Payment System

drupdrips's picture

I know this thread is about 7 months old, but I wanted to point out that I think ubercart is overkill for a site that only needs a simple subscription based membership. On my Exclusive Dating Site which does have a payment system integrated with paypal I actually evaluated ubercart for almost two days and then decided to go with lm_paypal (although lm_paypal needed some work and custom coding to make it work correctly for my use case).

Hi, It's been a while since

artscoop's picture

Hi,
It's been a while since I've participated on this thread, but bring good news.
A year ago, I managed to build a dating site called Site de rencontre gratuit (in french)
It was a great but very long adventure, with many bugs on the way.

This is not a pay site (at least the membership and features are free) but here are some things I've learn during this year (Exactly one year today) :
- People are more comfortable if you provide a very simple search tool, but comparable to the systems on the best sites. Or else you will sometimes hear your site is bad.
- The sign in form should be simple, and the one provided by Drupal by default is a no-go, you will have to theme it.
- Your site needs to be fast, and you will need a dedicated server to run it, even though your site is very, very simple.
- You need to build some Admin panel to monitor your site : Make use of Views, Views Bulk Operations, and Panels to do this.
- Explain everything to your users : Drupal offers a way to add a description to many fields, use this.

In no specific order, here are some modules i used :
- Views, Views Bulk Operations : Used to display data on the site or to quickly manage data. Nothing special.
- Panels : This is not the best idea for performance, even though it is balanced by the cache system. But the latest versions enable a lot of things to layout your pages. However, remember one thing : changing your theme does not change your pages made with panels.
- User Delete : You will quickly need something to let your users unregister by themselves.
- CCK and Content Profile : The must haves. You might be able to build cool profiles with the Profile module and its fields, but this duo is rock solid.
- Rules can be very, very handy too. But there is no...rule in using it, just use it when you have some cases where you want to add events, etc.

For performance :
- Use caching where you can.
- Use the Cache Router module with your preferred backend : APC, File, Memcache or XCache. You can use several backends at the same time for several cache tables.
- Avoid AuthCache, except maybe for guests.
- I've had big issues with Pressflow, but you may test it on your site, just backup, replace the Drupal files, cleanup, and test. They say it's very handy when you want to use proxy cache servers (if I understand well).

Ah, oops, forgot something

artscoop's picture

Ah, oops, forgot something :
Always think about security on your site. I won't tell what I did but think about the kind of abuse that can be done on an open site :
- Robot spam
- Flood
- Bad words and insults
- Robot assisted human spam
- Scam
- Unwanted access to some resources

Dating

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week