Inspiration## Inspiration
The idea for Drug AI was born out of a need for accessible, reliable, and real-time healthcare information. Managing medication schedules, understanding drug interactions, and staying informed about healthcare news often require multiple tools or expert assistance. Drug AI aims to bridge this gap by providing a comprehensive, user-friendly mobile application.
What it does
Drug AI is an all-in-one healthcare assistant app that enables users to:
- Calculate Body Mass Index (BMI) on the home screen.
- Search and explore extensive drug information with advanced filters.
- Interact with an AI-powered chatbot for instant medical-related queries.
- Recognize and extract text from drug labels using image-based processing.
- Stay updated with the latest healthcare news via integrated news feeds.
How we built it
- Frontend: Developed using React Native and Expo for a seamless cross-platform experience.
- Backend: Built with Flask and FastAPI to handle API requests and data processing.
- AI Chatbot: Powered by the Gemini API for advanced medical assistance.
- Image Recognition: Implemented using Expo Camera and text recognition libraries.
- News Integration: Healthcare news is fetched via the NewsAPI.
- Deployment: Managed using Expo's development and deployment workflow.
Challenges we ran into
- API Limitations: Balancing API rate limits and maintaining fast response times.
- Cross-Platform Compatibility: Ensuring smooth functionality across both Android and iOS devices.
- Text Recognition: Improving accuracy for varying label formats and lighting conditions.
Accomplishments that we're proud of
- Successfully integrating an AI-powered chatbot to provide reliable medical information.
- Developing a robust text recognition feature for drug labels.
- Creating an intuitive and user-friendly interface for all app features.
- Seamless integration of healthcare news to keep users informed in real time.
What we learned
- AI Integration: Learned the nuances of prompt engineering and response validation.
- Image Processing: Gained experience with advanced image recognition techniques.
- API Management: Enhanced our skills in handling dynamic data and third-party APIs.
- Collaboration: Strengthened our teamwork and problem-solving abilities.
What's next for Drug AI
- Symptom Checker: Adding a feature for users to identify potential illnesses based on symptoms.
- Medication Reminders: Introducing a notification system for users to manage their medication schedules.
- Voice Assistant: Enabling voice-based interactions for easier accessibility.
- Multi-Language Support: Expanding the app’s reach by supporting additional languages.
Built With
- codecloud
- css
- expo.io
- express.js
- fastapi
- gemini
- html
- javascript
- managed
- node.js
- python
- rapidapi
- react
- react-native
- typescript
- vs
- workflow

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