PortalMirror

Server side variation of MagicMirror2 ⋅ Digital Signage CMS ⋅ Browser thin client ⋅ Legacy and hipster technolgies merged together


Project maintained by elmozgo Hosted on GitHub Pages — Theme by mattgraham

Inspired by MagicMirror2

Technology stack:

Input devices

A mirror should support an optional input device that:

I’ve been looking for a device that match those requirements and I was inspired by the classic Apple iPod - it’s big wheel and the central button. I figured out that the mousewheel that is in every computer mouse gives the same functionality and a similar feeling.

The mousewheel can send 3 events, scroll up’, ‘scroll down’ and ‘wheel pressed’, and all of them can be handled by the code running in the browser.

Here is the Twitter feed reader plugin that makes use of the mousewheel. You can scroll though tweets of selected accounts and press to see the replies or play the video that is attached to the tweet.


Customization

PortalMirror plugins are configurable from admin interface level. You can place adaptive components in any position on the mirror.


Changes to the mirror setup are visible immediately - Single click to deploy to devices.


Two way communication

With Server to Client communication it is possible to send messages to your mirror, for example, from your phone.


CMS

Manage your devices from the control panel

Other commercial products

Here is the list of other commercial products and concepts. Build your own, it’s fun.