Hello,
Yes, i have already made such a plugin, but not exactly to match your requirements, let me modify and show you a demo in few hours today.
thanks
Relevant Skills and Experience
PHP, WordPress, Plugins, MySQL, CSS3, HTML5, JavaScript, Google Map API
Proposed Milestones
$30 USD - initial demo
$70 USD - Final delivery of plugin
I will show you a demo in few hours today