Hello Community,
I am Saurav Kumar, a fourth-year computer engineering undergraduate from the Army Institute of Technology, India looking forward to participating in GSoC 2020 on the Project Starfish. 
I went through the Project Starfish idea summary and explored the details mentioned. A rough idea which I figured out is, the overall development consists of two client-side applications that are compatible with the various platforms. 
Learning about IDE's and adding urlhandler features is something interesting and requires a lot of exploring. Furthermore, the extension development for browsers is something I have worked on but only for chrome browser and building of cross-browser extension is almost similar with some differences in tackling API namespace and asynchronous event.
Please let me know further technicalities of the project, correct me if I am/was wrong at some point and meanwhile I will research more into the design of the project.
Language: Java, Python, C++, Javascript.
GitHub profile : https://github.com/svkrclg
Saurav Kumar | +918698588414