Sorry about the delay in reviews Saiqul. I submitted a comment in the review section yesterday though; does the GSoC app not send any kind of notification about those?
Working on a plugin like this to demonstrate your ability is a very good approach!
You should submit it to the Customization > Plugin directory if you get it into working shape.