I would like someone to use this existing plugin:
[login to view URL]
And add a scheduling system that works the same way this does:
[login to view URL]
Once the appointment is scheduled, the admin is alerted via email and the appointment creator is given the option to upload files.
These files will be accessible by the admin and during the appointment the webcam of the admin is shown and the admin can bring in any of the files uploaded to be shown on a shared screen where he can draw lines and type text on it.
The appointment creator is sent a link that he can forward to others and at the time of the appointment if that link is clicked they are also in the meeting and can see the admin and the documents being discussed.
Since you will be combining existing webcam technology the cost for developing this plugin will be considerably lower than if you had to code everything from scratch. I will expect your bid to reflect that.
The admin will have the option of charging for each appointment, if that option is turned on, the person is redirected to paypal before completing the creation of the event.
If the option to charge is turned off then they can set the appointment without being redirected to paypal to pay.