Hello,
I have developed a few projects like this in my experience. I think I can actually finish this in 3 days. I think I can help you to get the bonus points mentioned in your assignment. I can keep you updated online about the progress and I require full 3 days to deliver this to you. Accept my bid, if you would like to work with me.
Thanks