Corporate CMS
Problem
ASICS Europe needs to manage 26 different country/language pairs, each with their own local contents, product databases, events, articles, store listings, and other region-specific information. To do this effectively they need decentralized control over website contents while maintaining centralized control of branding across all sites. Additionally they require the ability to tie in easily with other APIs including Google Maps, Flickr, Twitter and the flexibility to quickly add new campaigns and features that are identified through real-world usage.
Solution
We built a custom CMS using the MERB framework to allow for rapid development, speed, and flexibility. One of the ideas that we brought to and implemented in the development of the CMS is an inline editing mode to allow non-technical people to easily administer the site by editing the contents in place. Inline editing also extends to translation, allowing translators to be able to see the real context in which text appears to be able to easily localize the site contents.
Result
Within 3 months, ASICS went from concept to production and we continue to maintain and optimize the system and servers.
Technologies
Ruby, MERB, Passenger, AJAX, jQuery, nginx, AWS (Amazon Web Services) with EC2, S3, and Cloudfront
