💊 Theracue

🌱 Inspiration

Theracue was inspired by the everyday struggles of people managing chronic illnesses. From forgetting doses to mixing up medications, medication adherence is a life-impacting challenge — especially in communities where tech literacy or healthcare access is limited.

Theracue was created to address this. It's more than a reminder app. It combines medical intelligence, AI guidance, visual pill identification, and proactive pharmacist support to help users manage their medications confidently and safely — all in one place.


💻 What It Does

Theracue is an AI-powered medication management platform that helps patients stay on track with their prescriptions, track vitals, and receive smart alerts — while pharmacists can assist remotely with prescriptions and care.

Core features include:

  • 👥 Dual-role support: Patients and Pharmacists have separate flows and dashboards.
  • 📋 Add Medications: Patients can search for drugs via FDA/RxNav APIs, get official dosage guidance, upload pill images, and set reminders.
  • 🔔 Smart Reminders: Receive both SMS and push alerts with drug name, dosage, image preview, and instructions. Follow-ups are sent if no response is logged.
  • 🩺 Vitals Tracking: Log key health data (BP, blood sugar, heart rate, respiratory rate, weight, height) and track trends with charts.
  • 🧠 Ask Pharmacist AI Chatbot: A real-time AI assistant that can explain medication usage, side effects, interactions — powered by the patient’s own data.
  • 🧾 Prescription Upload: Pharmacists can upload digital prescriptions with notes and notify patients instantly.
  • 🗨️ Secure Messaging: Chat between pharmacist and patient for questions, clarifications, and virtual support.
  • 📊 Trends & Analytics: Visualize vital signs with dynamic line graphs and health summaries.
  • 🗂️ My Medications: Central dashboard to view current prescriptions, pill images, and medication schedules.
  • 🔎 History View: Timeline of past medications and vitals with filtering by date or drug.
  • 👤 Profile Settings: Upload a profile photo, edit your info, choose your alert methods, and view account type.

🛠️ How I Built It

I started with a single intelligent full-stack prompt using Bolt.new — integrating design, database, and logic seamlessly. After that, I refined features like chatbot integration, responsive UI, and data syncing using additional focused prompts.

The full-stack build includes:

  • 🔧 Frontend: React (Vite), TailwindCSS, shadcn/ui
  • 🔧 Backend: Supabase (Auth, PostgreSQL, Storage, Realtime)
  • 🔌 APIs:

    • RxNav / FDA API for medication data
  • ☁️ Hosting: Netlify

  • 📈 Charts: Recharts for visualizing vitals

  • 🤖 AI Chat: AI chatbot built using free APIs with contextual access to Supabase patient data

All the logic — from fetching drug interactions to customizing alerts — is handled dynamically and personalized for each user.


🧗 Challenges Faced

  • 📶 Syncing reminders with Supabase edge functions and ensuring they respect local time zones.
  • 🔍 Designing pill identification and medication cards in a way that’s accessible and easy to scan.
  • 💬 Giving the AI chatbot enough context to answer personalized questions accurately without violating privacy.
  • 🧪 Making vital tracking flexible: users can log just one vital at a time, but trends still work across all fields.
  • 🧱 Ensuring the interface is usable for both tech-savvy pharmacists and older patients with little digital experience.

🏅 Accomplishments That I'm Proud Of

  • 🚀 Built a healthcare-grade medication app entirely with AI-assisted development tools.
  • 🔄 Enabled full integration between vitals, prescriptions, and reminders — no disconnected features.
  • 🧠 Created a chatbot that helps users understand their meds using their real data.
  • 📈 Implemented automatic charts that only appear when enough data is available — keeping the UI clean but informative.

🧠 What I Learned

  • How to design user flows for multiple roles (patients and pharmacists).
  • Best practices for alert fatigue — including allowing users to toggle their alert preferences.
  • How to sync reminders via edge functions and third-party APIs.
  • How to use charts and summaries to convey complex health data in friendly ways.
  • The power of Bolt.new in iterating on UI/UX and backend logic quickly and accurately.

🔮 What’s Next for Theracue

  • 🧾 Refill tracker with pharmacy integrations
  • 🗂️ Support for multiple medication plans (for patients managing multiple conditions)
  • 📱 Mobile app version with push notification support
  • 🧠 AI-powered daily health summary (“What to know about today’s meds and vitals”)

Long term, I want Theracue to help reduce avoidable hospitalizations and empower users — especially in underserved regions — to take control of their health journey.

Built With

  • bolt.new
  • netlify
  • supabase
Share this project:

Updates