White Water CMS
Details
- Client:
- White Water West
- Employer:
- Globacore
- Role:
- Developer
- Technologies:
- HTML5, CSS3, Python, Django, jQuery, PostgreSQL, AMF
Synopsis
The White Water CMS application was designed to manage large amounts of media including high-resolution photography and high-definition video for multiple interactive touchscreen installations. This project presented a unique challenge: as many as 30 to 40 concurrent users would be uploading, modifying and deleting content and subsequently viewing changes on local installations of the Flex application that powers the touchscreen.
This was accomplished by creating a central Git repository for the media and XML that was managed by the CMS. Changes that the users would produce are automatically committed to the Git repository which would provide change tracking for the touchscreen installations. Upon launch, the Flex application would contact the CMS to receive a list of modified files and download the required changes via AMF gateway to the local touchscreen installation.