Shopanion Project Overview

Inspiration

Online shopping's biggest pain point: you can't try before you buy. 70% of returns happen because clothes don't fit as expected. We wanted to bring the fitting room experience to every website.

What it does

Shopanion is a universal Chrome extension that adds AI-powered virtual try-on to any shopping site. Upload your photo once, then instantly see how any clothing item fits you with photorealistic results. Generate short videos to share your looks and get personalized recommendations based on your style.

How we built it

  • Chrome Extension (MV3): Universal product detection and UI injection
  • MCP-A Service: FastAPI + Gemini AI for virtual try-on generation
  • MCP-B Service: FastAPI + MiniMax API for video animation
  • Redis caching: Sub-2s responses for popular items
  • Distributed architecture: Scalable microservices with clean API contracts

Challenges we ran into

  • Making AI try-on work universally across different e-commerce sites
  • Achieving photorealistic results while preserving body shape and pose
  • Optimizing latency to under 2 seconds with intelligent caching
  • Building a seamless UX that doesn't disrupt existing shopping flows

Accomplishments that we're proud of

  • Universal compatibility: Works on any shopping site without retailer integration
  • Performance: <2s cached responses, <5s fresh generations
  • Quality: Photorealistic try-on results that preserve user's body and background
  • Complete pipeline: From try-on to video generation to personalized recommendations

What we learned

  • AI model optimization for real-time applications
  • Building scalable microservice architectures with proper caching strategies
  • Chrome extension development for universal web compatibility
  • Balancing AI quality with response speed for great UX

What's next for Shopanion

  • Mobile app: Native iOS/Android experience
  • Social features: Share try-on videos directly to social platforms
  • AR integration: Real-time try-on using device cameras
  • Retailer partnerships: Direct integration for enhanced product data
  • Style AI: Advanced personal stylist recommendations

Built With

Share this project:

Updates