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+.
- 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
Related services
How we build this.
More projects
What we have also built.
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