Inspiration

Skinalyze was created for people who don’t have enough time to visit hospitals, lack health insurance, or struggle to get doctor appointments. It’s designed for those who feel anxious about their skin symptoms but want quick, private, and affordable insights — anytime, anywhere.

What it does

Skinalyze helps users quickly understand their skin condition through two simple options — upload a photo or use the camera for real-time analysis. The app provides a brief, AI-generated report describing the current state of the skin, identifying possible conditions, and offering care suggestions.

How we built it

We combined computer vision with Gemini AI to analyze skin images in real time, enhance them using OpenCV, and deliver instant, privacy-focused skin health insights.

Challenges we ran into

Integrating various APIs proved difficult, especially balancing Gemini AI and Google Maps API responses. We also had to troubleshoot authentication conflicts and ensure smooth data communication between services.

Accomplishments that we're proud of

developing a fully working prototype that combines Gemini AI, OpenCV, and a responsive web interface for instant skin health insights.

What we learned

We learned how to work with new tools like Gemini Vision API, FastAPI, and OpenCV for real-time image processing. We also improved our understanding of API integration, frontend-backend communication, and privacy-focused AI design.

What's next for Skinalysis

Improving detection accuracy, adding progress tracking, and enhancing user experience with mobile support and real dermatologist connections.

Share this project:

Updates