Inspiration

Medical reports are overwhelming, filled with jargon, numbers, and abbreviations. We wanted to build something that makes health literacy simple and friendly — especially for people who feel intimidated by medical language.

What it does

VitalView transforms complex medical reports into simple, visual, and easy-to-understand health insights. Users upload any medical document, and the system analyzes lab values, flags abnormalities, explains results in plain language, and generates personalized visual diagrams. A 3D AI health buddy, Dr. Chick, provides friendly wellness guidance, and users can instantly find nearby hospitals or pharmacies through built-in location services.

How we built it

  • Gemini API to analyze uploaded medical reports and extract abnormalities
  • Custom prompt engineering to simplify explanations into plain, empathetic language
  • Auto-generated health visuals that compare user ranges with normal ranges
  • 3D “Dr. Chick” health buddy built using Gemini API and integrated into the chatbot
  • Location services to show nearest hospitals/pharmacies
  • Frontend built and redesigned fully inside Windsurf AI, depending on react.

Challenges we ran into

  • Making complex medical data easy to understand without losing accuracy
  • Creating clean, dynamic visual diagrams for many possible health metrics
  • Integrating a 3D animated character smoothly into the UI and chat workflow
  • Learning how to integrate different API's in the same project

Accomplishments that we're proud of

  • We successfully built a working web app in just a short amount of time.
  • We managed to integrate Gemini to analyze medical reports, even though we were new to APIs.
  • We implemented location detection and connected it to real hospital/pharmacies.
  • We learned how to build a multi-page app with a modern UI, which felt like a big step up for us.
  • We worked through debugging, deployment issues, and design changes and still shipped a polished project.
  • We learned a lot about APIs and UI/UX just by building this.

What we learned

We explored how to use Gemini API for document analysis, visual generation, and conversational features. We also learned about structuring health data, integrating location APIs, and balancing accuracy with user-friendliness.

What's next for VitalViewAI

We're going to work refining our report processing system to make sure that no sensitive data is stored in our servers and connect this tool with hospitals and doctors.

Built With

Share this project:

Updates