First off, let me give you a little backstory. My family is a small one with many elders, within the age of 50s. They could have a lot of problems but the one problem that they had common is hypertension. If you know about hypertension, you know that it is similar to stocks. You don't know when the blood pressure would rise or fall. So, in order to keep track of their blood pressure levels, my dad bought a Blood Pressure Monitor to do it for the entire household. But it still didn't solve the other problem, forgetfulness! They measure their blood pressure levels by wearing that cuff and all in different parts and different times of the day. Like, before medication and after medication. They didn't know if theirs were high or low or stable or not. So they wrote it on any piece of paper they could find in a a way they didn't understand after a few hours. Even worse, they crush into a paperball and throw it in a bin. Plus, with a lot of false advice on maintaining blood pressure levels popping up in their social media feed added more fuel to the fire of listening to such advice and getting anxious if they could get a stroke!
That's when I got the idea of making a legitimate application that solves both of the problems - one that could keep log of the blood pressure data and give answers based on their real data and not just vague how-to advice.
Being a computer science engineer, I was thinking to resolve this problem. Few days later, one of the role models I look up to, Mr.Linus Torvalds, creator of Linux had made an application using Antigravity, published it on GitHub and praised it! I got real curious and nose dived into this entire thing. Then, I realized that I was up for a real rollercoaster ride. At the end of few weeks, thanks to Gen AI with Antigravity IDE, using Gemini Pro 3.1 Model, I made this entire application to solve a real problem bringing my idea to life! This was the best thing that gave me the feel of a Superman who could tackle on any problem that the world could throw at me after with the help of his sidekick, GenAI (Generative AI).
I made VitaTrack. It is a personalized, AI-powered application to help the users, especially elderly manage their hypertension condition and improve cardiovascular wellness built on Python especially on Streamlit framework.
It allows you to log your blood pressure measurements in a proper relational SQL database, keep track of them and even export it as a CSV file for future.
But the super coolest thing is I have implemented a little RAG pipeline that retrieves the user's health data such as their past BP measurements, medical conditions medications, allergies and builds the context for the Gemini 2.5 Flash model integrated with the application that answers questions and gives accurate, personalized context answers for the user based on their health data.
Yes, I heard you. It can still generate a beautiful graph using Plotly framework based on the time interval you selected and gives you the averages and resamples the data using Pandas for different time intervals. Plus, it shows you if you levels are high/low/normal as well. You can export your visual data as well.
If you really like my work, go check out my application that I've hosted on Hugging Faces Spaces to get a feel of the application. If you wanna use the application for your own, fork it from my GitHub repository (https://github.com/vishalsrikanth63/vitatrack_app) and deploy it in your local or cloud infrastructure. Until next time, ciao!