Inspiration
Our inspiration for MediScan came from a team member who has a visually impaired family member. Seeing the challenges they faced in managing medications highlighted the need for a supportive tool. This personal connection drove us to create an application that empowers individuals to take control of their health with ease and confidence. We wanted to ensure that our solution was accessible and effective, making a positive difference in people's life
What it does
MediScan is an easy-to-use mobile app that helps users manage their medications. By simply scanning their medication with their phone’s camera, users receive important information about dosages, possible interactions, and side effects. The app reads this information aloud, making it accessible for everyone. Users can also set personal details, like age and weight, to get customized results that fit their needs.
How we built it
We built MediScan using Flutter for a smooth mobile experience and X code for iOS development. Our team utilized Dart as the programming language for app functionality. For the backend, we used Python with Fast API to handle requests quickly. To recognize medications in the scans, we integrated Google Cloud Vision API. We also employed Google’s Gemini API and the Text-to-Speech library to read the medication information aloud, ensuring accessibility for all users. This combination of technologies allowed us to create a powerful and user-friendly application.
Challenges we ran into
Setting up the GitHub repository to manage our project effectively, Figuring out how to use various APIs for medication recognition and text-to-speech, Configuring Hume AI for emotion recognition features, Connecting the front end of the app to the backend smoothly.
Accomplishments that we're proud of
To develop MediScan during our first hackathon. Creating an app that helps users manage their medications independently is a significant achievement for us. Collaborate effectively as a team, which helped us overcome challenges and bring our vision to life.
What we learned
Throughout this project, we gained valuable insights into app development, an area where none of us had prior experience. Working on MediScan allowed us to learn new technologies and tools while applying them in a real-world context. We also discovered the importance of teamwork, as collaborating effectively was crucial for successfully completing our first large-scale project. This experience taught us how to communicate better, share responsibilities, and support each other, ultimately leading to a more polished and impactful app.
What's next for Mediscan
Moving forward, we plan to incorporate conversational AI into MediScan, allowing users to interact with the app for more information and assistance. This feature will enable users to ask questions and receive answers in real time, enhancing their experience. Additionally, we aim to support multiple languages, making the app accessible to a wider audience. These improvements will further empower users in managing their medications and promote better health outcomes.
Log in or sign up for Devpost to join the conversation.