Inspiration
Medication errors and lack of accessible health guidance are among the leading causes of avoidable hospital visits worldwide. We wanted to build a personal health companion that not only reminds users to take their medicines but also checks for drug interactions, provides AI-driven guidance, and makes healthcare more approachable for everyday people.
What it does
MedSafe is an AI-powered health companion app that helps users:
Track & manage medications with reminders
Check drug interactions before it’s too late
Chat with an AI health assistant for basic medical guidance
Log and analyze symptoms over time
Use Text-to-Speech (TTS) for better accessibility
Securely store data in the cloud via Firebase
How we built it
Frontend: React + TailwindCSS for a clean, modern UI Backend: Firebase Authentication & Firestore for real-time database and secure user management AI Integration: Google Gemini API for chatbot and TTS Hosting: Deployed via Netlify/Vercel for global access
Challenges we ran into
Setting up secure API key handling across Firebase + Gemini
Managing real-time Firestore updates without performance drops
Designing a UI that balances simplicity + accessibility
Testing medication interaction logic with mock datasets
Accomplishments that we're proud of
Built a fully working prototype in a short time frame
Integrated Gemini AI for both chatbot and text-to-speech features
Designed a user-friendly medication management system with reminders
Made the app accessible to a wide range of users (students, elderly, caregivers)
What we learned
How to combine AI APIs with Firebase in real-world apps
Importance of secure environment variable management for deployment
The challenge of designing for accessibility and inclusivity
How to scope an ambitious idea into a hackathon-ready prototype
What's next for MedSafe
Mobile app version with push notifications
Expanding the drug database for more accurate interactions
Adding personalized health insights based on symptoms logged
Supporting multiple languages for global reach
Integration with wearables/IoT devices for proactive health monitoring
Built With
- geminiapi
- react
Log in or sign up for Devpost to join the conversation.