One of the fundamental tasks was to re-build whole in-game item management system in which I was solely responsible for building the the fornt-end item handling, storing and managing in the game.
As a part of the front-end team of Grepolis we have rebuilt most of the user interface to be completely event-driven, modular and easily scalable.
The main goal was to split the front-end into 3 fundamental layers according to the MVC/MVP architecture pattern. To achieve this goal we have successfully incorporated Backbone (backbone.js, underscore.js) to the project.
After taking over the project one of my first assignments was to build completely new in-game item shop which - as a single point - will incorporate (and later - replace) 3 or 4 currently separate game features.
Preparation of structured CSS stylesheets that can be easily implemented in large-scale, cross-site projects.
Performing test visits to points of sale or service.
Site made for modern browsers.