Hi,
I have done projects with similar goals and I am attaching 1 such project with this bid. To make the attached code work, you need to do a bit of configuration, and since this work was done for another client, I am not in a position to reveal the config file. However, you may have a look at the code to understand what it does. However, if you want to see it in action, please post a message for me on this site and we can fix up a time and I will be able to give a thorough demo of the capabilities of that program.
As for your requirements, I have stated that I should be able to complete it in 5 days. Please let me know if it suits you, and ofcourse if you have any questions, please feel free to ask them.
Thanks
Supriyo.