A few years ago I wrote a crawler to fetch all NYC menus. I wanted to prove that many specific dishes can't be found in NYC restaurants.
After more than two years that I had forgotten about the project I decided to clean it up, deal with the css, and put it online.
The number of interesting dishes that can be found is actually quite surprising.
The backend is written using nodejs without any framework (no db, just a bunch of in memory DS) and vanilla js/html/css for the frontend.
This is pretty cool. I've been wanting to make something like this. Especially for my parents. Who's taste palate isn't used to many flavours. I find it hard to look for restaurants for them when they visit me.