It is not the first time I'm doing consumer-webapps, though. I was doing that for about 4 years while working in Amdocs. Going back to the technology aspect, it was a very different stack. We were using J2EE (before it lost the 2) with all sorts of beans in the backend. Struts ...