Inspiration

I’m terrible at telling my doctor everything—under bright lights and a ticking clock, I panic, recall only the worst aches and pains; I forget about lingering issues and less obvious symptoms. I wanted a companion that captures the forgettable moments as they happen, so no detail slips through the cracks—enter Symptom Savior, your personal health guardian ✨

What it does

  • Log symptoms on the fly: Record severity (1–10), duration, location, triggers, and notes—by typing or voice—so you never miss a beat.
  • AI-powered pattern spotting: Our engine uncovers trends and correlations in your data—think “That rash flares up after I eat nuts.”
  • Doctor-ready reports: Generate charts, summaries, and PDF exports to breeze through appointments without awkward pauses.
  • Smart health chats: Chat with our “guardian AI” for instant, context-aware guidance—sometimes you just need a quick fact-check before dialing your clinic and other times you want a complete summary of everything that happened since the last time you spoke with your doctor.

How we built it

  • Frontend: React Native & Expo (TypeScript, Expo Router, Lucide icons) for a clean, intuitive UI that could build on mobile devices.
  • Backend & data: Supabase PostgreSQL with Row-Level Security for bullet-proof privacy, Supabase Auth (JWT) for login, and a medical RAG “TxAgent” API powering AI responses. Future Integration of Algorand for sharing medical data with doctors securely.
  • Voice & AI: ElevenLabs for speech-to-text and text-to-speech, with plans for TavusAI video avatars—hands-free logging and visual check-ins are the future.

Challenges we ran into

  • Healthcare compliance: Implementing HIPAA-ready encryption and strict RLS policies to ensure every user’s data stays theirs alone. We are in the process of achieving this milestone.
  • Seamless voice input: Balancing background noise, latency, and accuracy so logging by voice feels natural—even when you’re whispering about sensitive symptoms.
  • Contextual AI: Teaching our RAG system to weave in your medical history, recent logs, and demographics without overwhelming you with jargon or wasting compute.

Accomplishments that we’re proud of

  • Delivered a voice-enabled symptom form that logs detailed entries.
  • Created AI health consultations with real-time contextual advice and emergency alerts.
  • Built offline support so you can log symptoms anywhere, even mid-flight.
  • Achieved cross-platform parity—available on iOS, Android, and Web—with a single codebase.

What we learned

  • Strict RLS policies are challenging but essential for real-world health apps.
  • Voice UX in medical contexts demands extra care for privacy and clarity.
  • Integrating RAG AI with personal health data requires fine-tuned prompts and safety guardrails.

What’s next for Symptom Savior

  • Always: Trying to improve agent response accuracy and time to achieve the most efficient and accurate responses possible.
  • Multiple Languages: Will be available down the road with 11 labs integrations.
  • Doctor chat integration: Let the AI prep questions or even triage simple reports directly with your clinic. Prescription management and insurance/pharmacy connections are a possible integration down the road.
  • Video avatars (TavusAI): A friendly face that reviews your logs and walks you through prep steps.
  • Predictive insights: Early warnings for flare-ups, based on patterns only our AI can spot.

Bolt.new

  • JUDGE ACCESS: username: savevsgames password: 123456
  • A New Account: has been set up under those credentials for judges to use to access the app.

Built With

Share this project:

Updates

posted an update

Deadline is 30 mins away and I have a LOT of work left to do to bring this project to where I wish it was, but I am submitting now, and it has been a heck of a learning experience. Thanks Bolt, and congrats for doing something truly amazing and bringing so many people together!

Log in or sign up for Devpost to join the conversation.