U.S. Horse Trainer (www.ushorsetrainer.com) is a completely Drupal site that I just launched. It's goal is to be an online directory of horse trainers as well as to provide tips, articles, and community in the horse training world. I thought I would need to do a lot of custom programming, but it turns out a combination of Drupal modules took care of just about everything needed. The heart of the site is the ability to find a trainer and Views plus the Location Views module took care of that. The most difficult aspect was adding the ability for trainers to purchase a listing in the directory which would remind them to renew annually. I took a look at several different options and finally settled on the Pay-per-Node module (combined with CCK) because it came with all the additional functionality of the eCommerce module. By implementing the recurring API in the Pay-per-Node module I essentially had exactly what I needed. The theme was a custom design built on top of the excellent Zen theme. Now we just hope our postcard campaign gets trainers to the site ;)

Comments

mrbert’s picture

Great design and functionality. What modules did you use? Give us more insight on the views that is on this page http://www.ushorsetrainer.com/trainers

Ghana Real Estate | Voacanga Africana | http://www.voacanga-africana.com.gh/sheabutter/">Pure Shea Butter

jrust’s picture

There are four different views for that page. The most difficult was the zip code one, but once I found this example on how to use the location views module (http://www.elderweb.com/demo/node/335) I was able to get it figured out without much trouble. The other views are either just exposed fields or arguments that are in Summary mode (i.e. by State).

Most of the other modules were pretty standard. However, I will say Taxonomy Super Select, Compact Login, Localization, and Rounded Corners all made creating the UI much easier.