Avantgarde – Website
Technical support and programming of add-ons (frontend/backend) for Avantgarde website. The website is based on a custom based content management system on the basis of PHP/MySQL. The frontend in flash consists of a custom MVC pattern like ActionScript Framework that features template views configured by XML data which is written by the backend on page/view/widget change. A flexible controller delegates events throughout the application. The frontend does not need any realtime database connection (besides real time queries, search e.g.) – all data is stored in cached XML files. Almost every element in the flash container can be manipulated from the backend. The website is capable of displaying content in various languages. The backend is capable of created content for each language.
Technology: Flash AS 2/3, HTML/JS, PHP, MySQL, XML