Hi @addiittya2006! Welcome to the Plone community and thanks for thinking of us for your GSoC experience. We have a number of suggestions at the top of this post for how to get started:
Please do read them and follow them as much as you can. In the meantime, speaking to @hvelarde here is a great way to get more specific information about that particular idea.