Hi there, Thanks for your detailed description, I have checked out the pdf in attached and I can help you out to make this functionality for your customers.
Anyways, I've vast experience with web development both front and backend and have expertise on HTML, PHP, jQuery and Wordpress and have been working professionally for the last 8 years.
Regards
Adnan Hussain