It highly depends on how much you are willing to do. I mean, the possibilities are endless. Some come to my mind are:
* compiler/interpreter of some languages (for simplicity, usually Scheme or something easy) to Javascript, with good interface to Javascript code. Optimize the produced code. Bonus: full reflection (aka incremental compiling) support. Another bonus: mixed solution, with javascript for new users, and plug-in for accelerated speed.
* Telnet/SSH/VNC in Browser. I have seen some solutions, but all of them are primitive, especially with respect to the screen size
* Games, as always. Bonus: 3D.
* Geolocation-based stuffs. These are really hot these days, eh?
See, just one minute, and all kinds of thing flash through one's mind. Of course, you have only 3 months, which makes any of these extremely challenging.
Comments
It highly depends on how much you are willing to do. I mean, the possibilities are endless. Some come to my mind are:
* compiler/interpreter of some languages (for simplicity, usually Scheme or something easy) to Javascript, with good interface to Javascript code. Optimize the produced code. Bonus: full reflection (aka incremental compiling) support. Another bonus: mixed solution, with javascript for new users, and plug-in for accelerated speed.
* Telnet/SSH/VNC in Browser. I have seen some solutions, but all of them are primitive, especially with respect to the screen size
* Games, as always. Bonus: 3D.
* Geolocation-based stuffs. These are really hot these days, eh?
See, just one minute, and all kinds of thing flash through one's mind. Of course, you have only 3 months, which makes any of these extremely challenging.