← Back to Projects

Ruvia

PWAAI/MLFull StackBackend

Health apps track one person, but health happens in a family.

Health apps track one person, but health happens in a family. Built a voice and chat diary that remembers what helped before, with sharing each person controls. I built it for my wife, Grusha, and named it after her. Check in by voice or text and Ruvia pulls out the tags, scores the day for physical and mental health, and fills a heat map calendar. When a symptom comes back it looks up what helped last time, then checks in an hour later to ask if it worked. Care circle sharing is set per person and per data type, and can be revoked anytime. Django REST Framework backend with a React PWA, PostgreSQL on Neon, deployed on Render and Vercel. OpenAI, Gemini, and Claude are tried in that order, every suggestion comes from a reviewed library in code instead of a model, and crisis messages never reach a model.

To see the demo, select Jane or Joe from under the Sign in button.

Ruvia screenshot 1

Tech Stack

Django REST FrameworkReactPostgreSQLOpenAI APIClaude API

Key Features

Voice and Text Check-ins
What Helped Last Time
Consent Based Sharing
Health Heat Map Calendar