Launching Gothic Italia

Gothic Italia header

Yesterday the people at Gothic Italia (the italian community dedicated to the "Gothic" videogame saga) launched their brand new homepage GothicItalia.it, developed by me.

Apart from design and contents (which may or may not interest you... the original "Gothic" can be bought on Good Old Games if you want... and it's a great game!  ;)), the website is powered by the same CMS I worked on for this personal site. It's built on top of ASP.NET MVC, uses NHibernate as O/RM and Lucene.NET for full-text indexing. Having to use the same system for two different websites encouraged me to try making it modular and customizable: as for now, the CMS is still far from being easy to work with and flexible enough, but as soon as I add some more things I will release the code and make it a "real" free CMS product.

The CMS will be called "Babil" (as in Babilonia), because it has been built to support multiple languages from its roots. Every single content item can be published in one or more languages and users can freely switch from one to the other. The target is to build a simple multi-lingual, multi-user and multi-section system with several extension points.