Inspiration

In medieval times, a simple wound could be fatal due to infection or improper care. Even today, untreated injuries and unknown allergies can lead to serious complications. To address this, our team developed ScanCare, an app designed to help users make informed medical decisions quickly and effectively.

What It Does

ScanCare is a mobile app that allows users to take pictures of their injuries and receive a detailed diagnosis with personalized recommendations for treatment. The app cross-references injury data with the user’s medical history and medications to provide tailored advice. Additionally, ScanCare includes a medication and task reminder system to ensure the healing process isn’t disrupted.

How We Built It

  • We developed the frontend using React Native with Expo for cross-platform support.
  • The backend is built with FastAPI in Python.
  • Our backend utilizes a multi-agent system that determines the injury type using external sources such as web searches and user input.

Challenges We Ran Into

  • Learning React Native from scratch and adapting to its documentation.
  • Processing and filtering image data while refining responses from Gemini AI.
  • Time constraints forced us to drop features like a hospital navigation map.

Accomplishments We're Proud Of

  • Building a fully functional app with all core features in just 24 hours.
  • Seamlessly integrating the frontend and backend for smooth operation.

What We Learned

  • Despite AI’s advancements, human expertise is crucial in building and refining applications.
  • We gained experience with tool calling, agentic workflows, and multi-agent systems.

What's Next for ScanCare

  • Implementing user authentication to protect private medical data.
  • Enhancing profile personalization for more accurate recommendations.
  • Reintroducing dropped features, like a map for navigating to the nearest hospital.
  • Expanding ScanCare into the ultimate medical assistance app with AI-driven diagnostics and real-time medical support.
Share this project:

Updates