Skip to content

Deepali-aggarwal/Visual_Match

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–ΌοΈ Visual Product Matcher

A web-based application that helps users find visually similar products by analyzing an uploaded image or image URL. The project focuses on practical frontend image analysis, clean UI/UX, and real-world problem-solving without relying on heavy AI/ML models.

πŸš€ Live Demo

πŸ”— Live URL:(https://visual-match.vercel.app/) πŸ”— GitHub Repo: [h(https://github.com/Deepali-aggarwal/Visual_Match/tree/main)

✨ Features

πŸ“€ Image Upload

Upload image via file system

Paste image URL directly

πŸ–ΌοΈ Image Preview

View uploaded image before analysis

πŸ” Visual Similarity Search

Finds products with similar visual appearance

Similarity score shown in percentage

🎚️ Similarity Filter

Filter results using similarity threshold

πŸ’Ύ Local Storage Support

Stores last search results for persistence

⏳ Loading & Error States

Graceful handling of slow or failed image processing

πŸ“± Responsive UI

Works across desktop and mobile devices

πŸ› οΈ Tech Stack

HTML5 – Structure

CSS3 – Modern UI & responsive design

JavaScript (Vanilla) – Core logic & image processing

Canvas API – Pixel-based image feature extraction

LocalStorage – Client-side data persistence

❌ No backend ❌ No paid APIs ❌ No heavy AI/ML libraries

About

Visual Product Matcher > πŸ” =Instant similarity matching using pre-calculated color & brightness vectors. 🎨 Slick UI: Modern glassmorphism design with responsive grid layouts. πŸ’Ύ Smart Persistence: LocalStorage integration for scan history and session recovery. πŸš€ Zero Backend: Pure client-side Computer Vision using HTML5 Canvas API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors