Hi Abhishek!
I'm very glad your interested. We don't yet know if we've been accepted as an organization into GSoC - we should find out in a week or so. I think it would make sense for you to hold off doing too much until then. With that said, we're super glad to hear you are interested and gladly welcome open-source contributions. There are 2 good things you could do at this stage: get Browsix running locally (clone the repo, follow the instructions in the README.md to build, run the tests and serve the shell locally), and make sure you have access to a Linux or BSD machine. It is pretty important to have access to a machine with a traditional init system & unix signals to build an understanding for how things are supposed to work.
If (and hopefully when!) we're accepted into the GSoC I recommend you work through the starter task:
Let me know if you have any questions or get stuck on anything.
yours,
Bobby