We need you to build an online booking plugin for our WordPress website. The main sections of this online booking process will be: 1) Select Service – there will be a list of services with different names/descriptions/prices/lengths 2) Select Staff Member - each one will have a small photo, title and brief description. Clicking on them will open a hovering box with their full profile and larger image. There will also be an option “Next Available Appointment – Any Staff Member”. 3) Date & Time – there will be a calendar on which the user can select an appointment date/time
(Dependant on service selected) Some services require multiple appointments. In these cases, after selecting the staff member and date/time for the first appointment, the plugin should now prompt the user to go through steps (2) and (3) again, for the second appointment.
4) User Info – Name / Contact Details / etc of the user 5) Payment – The system should take payment through Stripe or PayPal.
We will discuss the design/look-and-feel of the plugin before starting work, with examples of what we like from existing plugins.
This plugin will gather data on appointment availability through an API call to our external diary system. It should be configurable in the back end with settings to adjust staff members and services (for services requiring multiple appointments, there will be a minimum number of days between each appointment). When bidding, please mention ‘HPOB21’ so we know you have read the instructions. Please also provide a clear estimated timeline of development – we are looking for this to be developed fairly quickly and will need regular updates during development.