Let's make a user friendly, fast and foolproof scheduling system together.
Questions:
1 - Can the lesson be scheduled in chunks? For example, 3 hours lesson scheduled for 1 hour during 3 consecutive days.
2 - Can the student cancel the scheduled lesson just 1 minute before the start time?
3 - Can there be a situation when student wants to schedule but coach is not available (e.g fully booked)? If yes, should the coach be informed about a waiting student?
Suggestions:
1 - It will reduce communication if student can send multiple options to coach. With multiple options, it is more likely that coach will confirm one of them.
2 - As (re)scheduling needs confirmation which may take time, student should only be allowed to choose a time slot after a time buffer (e.g 1 hour) from current time. This time buffer should be coach specific and set by him/her.
About Me:
I am experienced wordpress programmer. I specialize in wordpress plugin development and have created/extended many plugins. Almost all of my work here on freelancer.com is related to plugin development.
I look forward to becoming your 1st choice for all wordpress jobs.