Hi,
the last three days I've been running around the internet, searching, installing and trying a solution for my needs. Either they were too unflexible, too expensive, or both. So after reading a nice article about the drupal 7 calendar, I thought I'd first ask if it is possible to use drupal.
Basically what I need is an appointment scheduling system.
- We have three users, two of which appointments can be booked for (third is desk staff, who does most of the bookings).
- Each user should be able to book appointments into another users calendar.
- Each user should see all calendars at the same time (often called "layering").
- Working hours should be settable for each user, different each day but repeating every week. Working hours can be split (like 09-12 & 14-20). Working hours should be visible somehow (colored or something) to ease booking.
- Customers ("attendees") should be pickable from an adressbook
- Custom fields are needed with a booking (optional forcable)
- a bonus would be that customers from the adressbook are able to login, and request a "meeting" that has to be acknowledged by one of the users.
Would this be possible with drupal? I'm a perl programmer with rudimentary php knowledge, so if there are customizations needed, would I be able to do them? If not, what would be a reasonable amount I'd have to pay someone to do the customizations?