Scheduling using Drupal

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

We just launched a Drupal based sports/fitness Web site/directory, My Gym and Trainer. In the future, we are hoping to add scheduling capabilities for the various gym and trainers that maintain listings on the site. Does anyone know a good solution to implement this? I looked at scheduling modules for Drupal but didn't find much. <a href="http://drupal.org/project/merci" title="Drupal MERCI scheduling module>MERCI seems to be promising but it's more focused on inventory management than class scheduling.

Thanks.

-Daniel
My Gym and Trainer

Comments

how did you do it?

Bonniebella.se's picture

Hey I visited your site and it looks great and is really easy to navigate around. Can you tell me how you did it? What extension did you use and what are your thoughts on it now? My next question is- how can you integrate a way for people to pay for listing on your site (my specific interest for my own directory).

Look forward to the answers :D

maybe this might help

spencerfromsc's picture

http://drupal.org/project/eventbookings

It may not be exactly what you need, but it seems to be pretty well supported and perhaps a good place to start.

Maybe a current gap ...

jthorson's picture

My next planned project (once I get ULT posted on Drupal.org) is to re-write my scheduling component. I agree that the existing scheduling modules for Drupal, while good for their specific applications, do not quite fit my needs for the scheduling of games/fields/teams/etc.

I think what is needed is a Scheduling/Timeslot module which generically allows you to create timeslots, associate those timeslots with one or more content types, and then select a specific node for each content type to assign to a given timeslot. If done generically enough, this would allow one to associate both a 'playing field' and a 'game ID' (or alternatively, two 'team' nodes) to a given timeslot for the league management use case; or alternatively associate a 'user' and a certain piece of 'equipment' to a given timeslot in your gym trainer scenario.

I think a flexible 'timeslot scheduling' api of sorts is the way to go, but haven't had the time to sit down and start developing such a module myself yet ... might be my 'Spring' project if nothing else surfaces in the next few weeks.

Business Directory

Group organizers

Group categories

Group notifications

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