Context
01At KNS, the company primarily used Electron applications running on Windows-powered kiosk devices to display customer content. The existing setup worked but required Windows licenses, increasing hardware and deployment costs.
Case Study
Built a lightweight Python application that replaced a Windows/Electron-based kiosk solution, enabling Linux deployments and reducing licensing costs while maintaining the same business functionality.
At KNS, the company primarily used Electron applications running on Windows-powered kiosk devices to display customer content. The existing setup worked but required Windows licenses, increasing hardware and deployment costs.
Customers needed a reliable kiosk solution capable of downloading and displaying CMS-managed images and videos according to predefined schedules. The existing approach depended on Windows environments and introduced unnecessary licensing expenses.
Electron offered faster UI development but consumed more resources and required Windows licensing. Choosing Python sacrificed some UI flexibility in favor of simplicity, lower resource consumption, and reduced operational costs.
Business impact often comes from simplifying solutions rather than introducing more technology. The technically elegant solution is not always the most cost-effective one.