Lumora and Lamina OS
A sleek and innovative smart mirror system that integrates modern design with real-time functionality, making your day smarter and more efficient.

Tech Stack

About Lumora
Lumora is the hardware and software platform that powers the smart mirror. Built using Electron, React, and Node.js, it provides a seamless user experience with real-time updates on weather, calendar events, and news.
I created a custom OS, Lamina OS, allowing the mirror to function independently. My first foray into creating an operating system, I worked off a fork of the open-source project MagicMirror, which is a popular platform for building smart mirrors. Lamina OS is designed to be lightweight and efficient, ensuring that the mirror operates smoothly while providing essential features like weather updates, calendar synchronization, and customizable widgets. Where I believe my new OS really shines, is through the Authentication module. With a QR code based auth flow, it allows a user to authenticate their mirror, and securely link accounts via the Personalisation Engine.
The Personalisation Engine is a key feature of Lumora. A Next.JS web app, it allows users to securely link and manage various aspects of their mirror. Integrations with services such as Outlook, Gmail, Google Calendar, Spotify and more are available.
Key Features
- •
Real-time weather updates integrated through OpenWeather API.
- •
Calendar synchronization for daily event tracking.
- •
Customizable widgets for news, clock, and more.
- •
Encrypted and secure OAuth flows, including external sources like Google and Outlook
- •
Custom OS with QR-Code based Auth Flow
- •
Secure session management and RESTful API's
Gallery




