* Board games: reversi, go, http://en.wikipedia.org/wiki/Nine_Men%27s_Morris, there are many checkboard games. You can make AI or allow play two players each against another.
* Simple adventure game. Story is always important. Read some SF book and make game out of it.
* Make page where user can drag-and-drop (or upload) photo and add silly hat(s) to people in that photo.
* Make app to learn English words. e.g. user is shown word in his native language and 4 English options are shown. User must select correct one. Or show English word and 4 pictures and user must select correct one.
* Make math learning game.
* Hangman game
* Make app that takes input from camera and uploads to imgur.com. Make it without your own server! I'm not even sure if that's possible but I believe that's possible.
* Upload whatever you did to Mozilla Marketplace for Firefox OS.
Wanna do something together?
EDIT Here is something I do for fun:
I have more apps like this. It takes 2 hours to write something like this, you learn something, and make something slightly useful actually (in this case I have noticed that Firefox markerplace does not have discount calculator with slider - I don't even have Firefox OS phone:)).
Gotta wonder, however, why on earth I would share more than that publicly if I wanted to earn anything from it.
I'm a DSP guy and completely naive relative to web programming. Does this sound like something for which the web audio api is appropriate?
The most obvious deployment to me would be a plugin, assuming one can access the outgoing audio stream, but that would not, of course, be browser agnostic.
I can do the FFT implementation in javascript. You have to figure out how to pass audio samples (Raw PCM?) to it.
It's actually filtering of the browser's output audio samples that remains a total mystery to me. I'm not sure that even can be done which is why I brought it up.
I recently made a silly little Halloween game http://clickortre.at with angularjs.
"Track all tweets relating to one event at a time"
You can create to-do lists with checkable boxes, they have a web interface you could use for inputting, but then once it's written it's available through the browser anywhere, or on your computer or mobile device through the Evernote app. I use this all the time for grocery lists because I can input it on a keyboard much more comfortably, but then I always just have it with me.
- data tables - anything that requires some simple calculations - anything that could use cross-referencing cells, etc.