We have the task of implementing a booking system for a solo DJ website, with calendar functionality.
It needs to provide a front end form, where a user will fill in some fields with date and time.
Upon submitting, there needs to be a check whether the times overlap + maximum of 3 per day.
If the time is clear, it will insert it into the event calendar with the relevant details + send an email to the owner of the website with the details.
A plus would also to have it handle deposits.
I'd just like to know people's thoughts on the feasibility of this and if there are any modules that could be extended to provide this.
Any help would be greatly appreciated! Thanks.