Hi, I'm a developer myself but at the moment I've got so much work on, coupled with being ill this week, that I thought I'd through this out to the experts in the community and see what kind of price we're talking for the work. Sure would help me out even though there isn't a deadline as such for this project, I don't like things dragging on. I'm not sure how I'd do this myself so I'm happy if it's just setting up a combination of existing modules or writing a new one. Ideally I like to be working on Drupal 5 but if that causes problems (i.e. big price increase) then working with 4.7 would be fine.
It's a fairly basic appointment booking and tracking system. The company I'm making the site for offers services to clients which at the moment is handled entirely over the phone/fax. They want their clients to be able to register on the website, giving some details about their company which is associated with their user profile, just like on Drupal.org where we all have information about ourselves. Once users are approved they are assigned the role of 'client' and need to be able to book appointments by submitting the following information.
- Start/end date and time of appointment (start time and duration would be preferable)
- Court name
- Court location
- Contact details
- Parties involved
- Type of hearing
There may be some other details to collect but that gives an idea of what to expect. A reference code needs to be automatically generated for their appointment and presented to the user upon submission of the appointment, as well as appearing in their profile so they can see a list of appointments and look up progress (more on this later). Appointment times aren't fixed to set time slots and there's no restriction required for double booking so there's little required in terms of validation, which is nice! From a security point of view, users can only view details of appointments which they have submitted. Staff can view and edit details of any appointment.
The staff (site admins basically) would need access to an approval queue for all appointments awaiting confirmation, along with a schedule of upcoming appointments, possibly presented in calendar form but that isn't essential. Once an appointment is approved a confirmation email needs to be sent to the user.
This is the bit where perhaps it gets a little trickier or at least adds another level. Staff need to be able to update the 'appointments' with information on the case/hearing. I'm still finding out exactly what information they need to add but I would expect the ability to add text notes and possibly attach files (most likely pdf) to keep the client informed. The appointments may also need to be classified as they go through various stages. So for example, initially the appointment is 'Awaiting Confirmation', then is becomes 'Awaiting Hearing', before it reaches 'Details Added'. As I say I'm still clarifying how they need this to work but I'll know for sure on Tuesday and I'm sure it will be along these lines.
In terms of whom I'd like to work with on this I'm quite flexible. I'm based in the UK but so long as you speak good English it doesn't really matter where you're based. Although there are no deadlines for this project it's very important that when we agree a time scale between ourselves, every effort is made to meet it. Prompt response by email is essential and I'm available on messenger all day.
Look forward to hearing from you soon.
Cheers!
Comments
One other thing...
I forgot to mention I already have the site up and running in Drupal 5 beta 1 with a template so it's just the functionality I require as outlined above. Many thanks!
related deveopment
I'd doing a related medical system. Visit my site and let me know what you found if you will.
"donrichards.net"
(This didn't turn into a LINK, but it is.)
donz
Old thread
Sorry, this thread is really old (November 24, 2006 - 19:26) and the project was completed a long time ago. sign did a great job on the project.
Appointment booking modules?
Are there any modules already available (or maybe ways to combine/hijack existing modules to create an online appointment booking app (with/without online payment processing built-in) that anyone knows of? Thanks!
.:Joshua
Joshua Stewardson
Covenant Web Design - Drupal Development Consulting
Yeah...this would be
Yeah...this would be awesome...anyone?
We are also looking to build this
If no one has done anything, we may try to build something.
Roshan
http://www.gloscon.com
Gloscon Solutions Inc : Paid Drupal Support Services
Hi Will
Will we understand that you are looking for Appointment booking/tracking development system ..Our engineers have extensive experience they can add value to your business model and get in fast track .
i am online most of the time !! we can discuss in detail so that we are on the same page,get in fast track in cheapest price !!
Hit me in skype !!
Looking forward to hear from you-thanks
With regards,
SKR
skype :skr.bdm
subscribing and very
subscribing and very interested!
very interested
Can't seem to find any module that does this, are there results?
BleuBiRTH