💊 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
Log in or sign up for Devpost to join the conversation.