Infoposter Digital Signage Platform
System design digital signage platform
Role: System Designer/Lead developer
Client: Infologic Netherlands b.v.
from May 2014
until December 2015
I designed the architecture of the software and the data of a new ambitious digital signage platform.
Apart from the system design, I did most of the prototype programming. The prototype was a modern single-page web application, with the browser code on the Ember platform, and the server code in Python.
Key components were:
- ease of use
- security. We didn't want our public signage displays to be hacked like these ones.
- reliability and scalability
- designed to evolve
I choose Ember over AngularJS because its strongly opinionated design gave structure to the code, and would make it easier for new developers to find their way around in the codebase.