Technologies involved

The server side rendering was implemented using JEE, while my work was limited to writing JSP templates and creating a set of JSTL tags to simplify the usage of common markup building blocks.