Dating Service Features

I am a web designer/developer evaluating Dolphin 7 as a potential platform for a dating service website for a client. I wanted to ask the community who use this product for advice and feedback.  I have spent the past 2 days reading the forums and blogs on Boonex trying to grasp the reality of this product with regard to what I would be getting myself into if I accept to create this site for my client.  I would love and appreciate honest, helpful and clear feedback if anyone is willing to take the time.  Thanks in advance.


The criteria is not profound at this point.  Just a basic dating website that would have what features I would expect on one if I were to visit one, and I am very open to feedback on other criteria as well if anyone has a dating website.

These are the specific area I am most concerned about given what I have read thorughout Unity so far.

I need to paid membership options for new users, ideally with:
- credit card acceptance (not just PayPal) - ie Authorize.net payment gateway with merchant account;
- auto renewal of membership fees as an option in sign-up;
- and auto renewal of membership functionality working (seems from forums this may not be working in Dolphin 7?);
- ability to customize within modules per member level (ie a free member can view x number of profiles or send x number of emails, ... rather than a paid member who has unlimited access.

Sign-up forms - as a dating website, one core requirement would be to be able to customize the sign-up forms with multiple questions - and then allow users to be able to search by those same very criteria when searching for a potential match.  So the question would be, how customizable are the sign up forms and are they integrated with the search functions as such?

Recommended Resources

Can anyone recommend any of the following resources from your personal experience:

Templates, Development, Support.

again - thanks,

Quote · 19 Apr 2010

As you can see in the recent posts, paid/recurring memberships is a big issue now.  This function, which existed in D6 for 4 payment gateways, has been removed in D7.  Unity members are presently trying to sort out how to deal with this.  Boonex has offered little indication from what I've seen as to when and to what extent it will be implemented in a future update.  THIS IS A BIG DEAL FOR MANY DOLPHIN OWNERS.  Let Boonex know it is influencing your decision to go with the platform.  Maybe money factors will encourage them.  The top possibility now talked about is incorporating the Amember system into Dolphin.  Hasn"t been sufficiently tested and reported upon.  I imagine solutions will be forthcoming, but there is no way to promise by when.  As I said, THIS IS A BIG DEAL, so make your voice heard and things will hopefully work out soon.  (I personally am hoping within the next few weeks, but I may be optimistic.)

On the positive note, and why owners are sticking with the platform, is that it is very customizable in terms of your other points, and it offers some of the slickest bells and whistles in the field.  Plus, the community is one of the most active, knowledgeable, caring and motivated around!

Someday, Someway.
Quote · 19 Apr 2010

We're using the program for a dating site now since January.  D7 is a good base platform but will not work out of the box for what you need.

Credit Card acceptance is extremely primitive at best, your only option is to use paypal and forget recurring memberships out of the box.  You will need to develop and code based on whatever processor your client wishes to use, the coding is not hard but tedious.  I believe there may be a market module that opens up some other credit card option, though I'm not sure and you wlil have to page through one by one on the market to find anything (there isn't a search).

Forum in D7 does work, but the forum is less than primitive...think prodigy forums functionality of the 90's.  You can only have main categories of topics no subcategories, all post will be put in the main categories.  You can list the main categories how you wish, but if you plan on having any major forum use you will have to use something else.  Test the forum at http://boonex.us/forum/  You will see what I'm talking about and how you find forum post.  There is a member working on a very good forum module that will allow you to use ipb board.  There are some phpbb mods out now, not sure how well they work.  Again you will have to dig to find what you're looking for, the market is anything but user friendly.

Customize mods, there is a great mod called Page Access by Anton which we use and it is great.  It will allow you to limit pages and functions to member levels, D7.  Some functions you can limit with membership settings but they are very basic limits, the page access module really allows customization (such as showing upgrade banners only for basic members without the need of further custom coding).

D7 will track some view access, such as View 10 photos per x period. However, there is a huge caveat to how this system work.  If you set a membership to only have 10 photos uploaded (say for basic), the system will track those 10 uploads.  If a person deletes a picture and now only has 9 pictures, the system DOES NOT CHANGE THE COUNTER.  That means the user will never be able to upload more pictures.  You will have to custom code this change, we did and it works and isn't too painless.  But it seems that a dating or community system would be missing such as basic function.

Email system is again primitive.  You can send and receive but cannot limit how many can be sent, you can use the page access module to limit sending emails (there is no build in native ability to limit email sending and receiving).  You should note that it is essentially impossible to delete emails.  The system shares one email message between users.  To delete a mail message both users have to select delete, if only one person deletes a mail message then it will sit in the trash indefinitely taking up space.  Replying to email message doesn't include the previous message contents, to fix these issues you will have to change the code.

Sign-up process is very customizable and anything you ask the user in signup process or edit profile process can be searched for.  However making list in the search is ugly and you cannot create columns of options.  However, I made a mod that will make the columns so if you want that contact me, it's also in the market.  You can also create match % criteria so you can set how close profiles match when searching.

Support and development, there are some coders here in the forums that do good work.  We used an independent programing house to do our work but they know D7 and did a great job, I can privately recommend them if you wish.  They will give you a good quote on a job.

Something to note, server requirements.  The script is huge and takes much server resources to run.  Shared environment will likely not work, dedicated is better.  You will likely bang you head trying to setup the server as the documentation for D7 is abysimal and doesn't list all the requirements truley needed to run the program correctly.

Support, you will find support with your own programmer and sometimes in the forum.  Boonex does not actively support users in the forum, regardless of what type of license you purchase.  There is no live support or anyone you can call.  You may have an agent but anything outside very basic support questions will not be answered by boonex.

All in all, even with the above pitfalls, D7 is a very good base platform to build-up.  The code is a pain to learn and there are no white-papers or other documents regarding the code build or file interactions.  You will have to learn the code by going through it and trying to figure things out.  It is a pain but once you get a good feel on how it works things start to come together.

Quote · 19 Apr 2010

I am grateful for the feedback.  thank you so very much for the details. It helps a lot.


I would love to hear from others as well.

Quote · 19 Apr 2010

Hi. I just started looking at BoonEx yesterday. It looks like it has a lot of potential for a quality dating site as well as other applications, so I've been trying to learn what it can and can't do, what limitations, problems, black holes, etc. it has. My compliments to mauricecano for this very detailed, informative reply!

 

How much of what mauricecano has discussed has changed, been fixed, upgraded, etc.?

 

Thanks!

 

Top Web Names

 

We're using the program for a dating site now since January.  D7 is a good base platform but will not work out of the box for what you need.

Credit Card acceptance is extremely primitive at best, your only option is to use paypal and forget recurring memberships out of the box.  You will need to develop and code based on whatever processor your client wishes to use, the coding is not hard but tedious.  I believe there may be a market module that opens up some other credit card option, though I'm not sure and you wlil have to page through one by one on the market to find anything (there isn't a search).

Forum in D7 does work, but the forum is less than primitive...think prodigy forums functionality of the 90's.  You can only have main categories of topics no subcategories, all post will be put in the main categories.  You can list the main categories how you wish, but if you plan on having any major forum use you will have to use something else.  Test the forum at http://boonex.us/forum/ You will see what I'm talking about and how you find forum post.  There is a member working on a very good forum module that will allow you to use ipb board.  There are some phpbb mods out now, not sure how well they work.  Again you will have to dig to find what you're looking for, the market is anything but user friendly.

Customize mods, there is a great mod called Page Access by Anton which we use and it is great.  It will allow you to limit pages and functions to member levels, D7.  Some functions you can limit with membership settings but they are very basic limits, the page access module really allows customization (such as showing upgrade banners only for basic members without the need of further custom coding).

D7 will track some view access, such as View 10 photos per x period. However, there is a huge caveat to how this system work.  If you set a membership to only have 10 photos uploaded (say for basic), the system will track those 10 uploads.  If a person deletes a picture and now only has 9 pictures, the system DOES NOT CHANGE THE COUNTER.  That means the user will never be able to upload more pictures.  You will have to custom code this change, we did and it works and isn't too painless.  But it seems that a dating or community system would be missing such as basic function.

Email system is again primitive.  You can send and receive but cannot limit how many can be sent, you can use the page access module to limit sending emails (there is no build in native ability to limit email sending and receiving).  You should note that it is essentially impossible to delete emails.  The system shares one email message between users.  To delete a mail message both users have to select delete, if only one person deletes a mail message then it will sit in the trash indefinitely taking up space.  Replying to email message doesn't include the previous message contents, to fix these issues you will have to change the code.

Sign-up process is very customizable and anything you ask the user in signup process or edit profile process can be searched for.  However making list in the search is ugly and you cannot create columns of options.  However, I made a mod that will make the columns so if you want that contact me, it's also in the market.  You can also create match % criteria so you can set how close profiles match when searching.

Support and development, there are some coders here in the forums that do good work.  We used an independent programing house to do our work but they know D7 and did a great job, I can privately recommend them if you wish.  They will give you a good quote on a job.

Something to note, server requirements.  The script is huge and takes much server resources to run.  Shared environment will likely not work, dedicated is better.  You will likely bang you head trying to setup the server as the documentation for D7 is abysimal and doesn't list all the requirements truley needed to run the program correctly.

Support, you will find support with your own programmer and sometimes in the forum.  Boonex does not actively support users in the forum, regardless of what type of license you purchase.  There is no live support or anyone you can call.  You may have an agent but anything outside very basic support questions will not be answered by boonex.

All in all, even with the above pitfalls, D7 is a very good base platform to build-up.  The code is a pain to learn and there are no white-papers or other documents regarding the code build or file interactions.  You will have to learn the code by going through it and trying to figure things out.  It is a pain but once you get a good feel on how it works things start to come together.

 

Quote · 8 Apr 2011

Be aware the most important function for a dating site does not work unless you have a zip/postcode database  ...  so no search by distance. and it is possible to be a man seeking a women and get results back for males :O) none of what

 

Quote · 8 Apr 2011

Hi us-webdesigner,

 

Yes folks who already replied you are right. I consider myslef dolphon 7 as a beta release stage as many functions simply dont work or dont work properly so for me its unusable for use as professional site. We all are waiting for 7.1 release which suppose to fix most of main bugs and than it hopefully become usable as professional platform. If I was you I will definitely wait for 7.1

Quote · 8 Apr 2011

Hi there,

basically mauricecano hit all the main points.

We run a very successfull dating site, but we had it costumized to our whishes and wants. There is a programmer here that can help you a lot, I can tell you who he is by PM.

Just reenforcing one point then: the server resources. If you are planning on having a good working site, a dedicated will be the only option. But most of all, you will need the server properly set up for you, and although you may choose a hosting company compatible with Dolphin requeriments, they will not do it for you. Services are available in the market, but again, if you whish, I will let you know by PM the best ones to do it. Be prepared for a Quad Core, 500GB, 8 GB RAM, and preferably with LiteSpeed. If you're planning on growing hard, also adding additional drives in order to break up your DB will be a safer option for a faster response.

Regarding the email, mails can be deleted from the trash if you apply a fix available here somewhere (would have to dig that up also).

Another point: some tables, like sys_tables are not automatically cleaned (up to 7.0.?, do not know in 7.0.6 if this has been fixed). This will hog resources unless you clean them manually or aplly a fix also existing in the market.

Page Access Control is an excellent mod to costumize your memberships. Deano's Tools are another must

All in all, Dolphin serves our needs, so good luck!

Sleepless
Quote · 8 Apr 2011

Yes francisca mentioned another option - if you dont want to wait to 7.1 you can hire some programmers here to fix some main bugs and customize site - however this gonna be very expensive and also than you have to stick with your customized version and its gonna be very tough job to update to every official dolphin release becausew of your customized code - if you dont want spend too much money and have easier updates its really good to consider wait to 7.1.

Page access control is good mod however I would more recommend subscription module from martinboy as it handles subscription as well as page acess control...

 

Regarding server config - I think more that most hosting is not configured to run dolphin I would rather say most hostings servers are not properly configured at all - but if you run something like basic html website you cant see it - you will see it only with some advanced script like dolphin or other complicated scripts.

Surprisingly I have good experience with hostgator shared hosting where I ran my testing installation without problems - but for serious site with real members you will of course need specialised hosting and for pro use dedicated server. I would recommend Dosdawg´s terrabyte hosting as he is alot here in forum and know dolphin which is big advantage against other hostings....

Quote · 8 Apr 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.