Skip to content
All projects

WebApp · Non-Profit

Clock of Change — Lightweight WebApp on Raspberry Pi

A REST-based WebApp controlling a non-profit project: 16-segment display, multilingual management, running entirely on a Raspberry Pi 3b+.

Clock of Change device with 16-segment display
Industry
Non-profit · Embedded
Project type
Embedded WebApp
Hardware
Raspberry Pi 3b+
Languages
DE · EN · FR · ES

Context

Client Context

A non-profit organization ran the 'Clock of Change' project — a physical device with a 16-segment display showing messages to an international audience.

The control surface needed to be simple: manage content through a WebApp, edit multilingual messages, configure WiFi. But everything had to run on the Raspberry Pi 3b+ that already drives the display.

Challenge

Challenge

Build a WebApp that runs on a Raspberry Pi 3b+ with minimal RAM and CPU — and that handles administration, multilingual content, and display control through a single interface.

Solution

Solution

REST architecture with Node.js, Vue.js, and NuxtJS — deliberately lightweight, no unnecessary build steps or frameworks. SQLite as the local database: no separate DB process, no network overhead.

Admin and user roles, scrolling-text management for the display, WiFi configuration, and 4-language support (DE, EN, FR, ES) — all in one intuitive interface.

Result

Result

Functional WebApp running on a 5+ year-old Raspberry Pi 3b+ with minimal resource use. The non-profit manages content independently, no developer required.

1× Pi 3b+
Hardware footprint
4
Languages supported
100%
Self-service administration

Stack

Node.js Vue.js NuxtJS SQLite REST Raspberry Pi

Your project next.

Tell us briefly what you want to build. We will check whether it is technically and commercially sound — and reply with a clear assessment.

Start a project