I'm currently looking for a Drupal developer with previous module development experience that can do one of two things:

  1. Make the uc_hotel module capable of supporting multiple hotels.
  2. Make a reusable form that can have certain elements customised

1. Make the uc_hotel module capable of supporting multiple hotels.

If this is the best option, which I suspect it may be, then I need the following:

Based on user roles, users must be able to create a hotel or multiple hotels, from there they can then assign rates, modifiers and upgrades for each room and create room nodes that are part of their hotel. This functionality is currently all available in uc_hotel except for the support for multiple hotels.

2. Make a reusable form that can have certain elements customised

The alternative option I can currently see is to use Webforms or a custom form to create a booking form for nodes of a certain type (for example, accommodation). The form results need then to be only accessible by the node author who should be notified when the form is submitted. So the customisation would be for example, the email address to be sent to. It would be better though to notify the author through Notifications or Messaging.

I think the best option is going to be the first, but I am open to suggestions.

Basically what I need is a module that is capable of handling multiple accommodation items, realistically, each item could be a node (not necessarily a separate hotel as it may need to be with uc_hotel), then it would need to be possible to book using a form attached, or more ideally, through the Ubercart checkout.

The owner of the node will need to be notified when a booking is made, either through a form or through Ubercart.

So what I need is a recommendation from you if you are interested and a quote for your recommendation.

Please do not contact me offering your services if you do not address the above options, I am not interested in time wasters - this is particularly relevant to all the outsourcing firms that responded to one of my previous job advertisements without addressing any of the things I needed.

Thanks in advance for any help you can offer. Any development can be contributed back to Drupal either as a module or as part of an existing module as appropriate.

Thanks again,

Matt