Sense
The ring samples motion, heart rate, and blood-oxygen data from connected sensors.
Designed and built by a student
VivaGem is my Raspberry Pi–powered wearable prototype. I built the hardware, software, scoring system, and web dashboard to explore how everyday movement and vital-sign data can become understandable feedback.
The story
I wanted to build something that combined my interests in engineering, programming, and health technology. VivaGem began as a question: could I create a small wearable that collects meaningful information and presents it in a way anyone can quickly understand?
Building it pushed me beyond writing code on a screen. I had to connect sensors, troubleshoot hardware, design a transparent scoring method, store data reliably, and make the results useful through a responsive website.
How it works
The ring samples motion, heart rate, and blood-oxygen data from connected sensors.
Python processes the readings with a rule-based wellness score I designed.
Measurements and hourly results are saved locally in a SQLite database.
A Flask dashboard turns the data into live readings, history, and color signals.
About the builder
I’m interested in the point where software meets the physical world. This project gave me a chance to learn through experimentation—from wiring and sensor drivers to backend development and interface design.
Live prototype