I have in mind to create a local dating site along the lines of Match.com or Yahoo Personals and would like some input from others concerning the best way to go about it using DNN. Essentially, I believe a dating site requires four elements;
1. Registration and Profile customization
2. Searching, sorting, and templating of the Membership directory
3. Communicating (email, chat, etc.)
4. Payment processing
For registration and Profile customization, it seems that DNN is making great strides in this area right now. I've tinkered with the new Manage Profile Properties customization options in DNN 4.3.4, and with the exception of being able to template the registration page, I think DNN's built in features will work just fine. I also understand that DNN 4.3.5 will enable templating of the registration page, as well as some other membership customization features. There exists several modules available to purchase that may have added features, but I don't know that they're needed considering DNN's robust build-in features?
As for searching, sorting, and templating of the Membership directory, the new Reports module, or at least the next version (4.4, btw the Project Downloads page is not working) might do the trick, if not, there are several 3rd party modules that would probably work:
- Xmod
- NukeDK
- ReportXP
- WillowTree Multi SQL and Reports
- BloodyFlux All Purpose Ajax 2.0
Any suggestions here? There are a lot of modules to choose from?
Enabling your customers to communicate with each other is fairly straightforward, there are a number of built-in and 3rd party modules to work with. I've used several chat and internal email modules that work fine, and the DNN forums will work, although ActiveForums is probably a more powerful choice.
Payment processing is an area where I don't have much experience but I believe a 3rd party module will be required as I don't think that the built-in Security Role, Advanced Settings is user friendly enough, or a PayPal link has the subscription management features necessary. Perhaps one of the Store modules would work best?
A dating site seems like a perfect fit for DNN, has anyone else had experience in this area they'd like to share?
Thanks
Mark Garcia