Enhancing E-Commerce Experience through Virtual Fitting Rooms: A Case Study of Real-Time Virtual Try-On for Eyewear Selection

Main Article Content

Gokul Abisheak S., Dharane S., Sajeevan S., Sujitha S., Dilshan I. De Silva, Poojani Gunathilake

Abstract

This research introduces a methodological framework for the seamless integration of real-time sunglass try-on functionality into a MERN (MongoDB, Express.js, React.js, Node.js) e-commerce platform, aiming to revolutionize the user experience in online eyewear shopping. The framework makes use of a well-structured architectural configuration that combines a user centric React.js frontend for interface display with a solid Node.js backend powered by Express.js for data management and API (Application Programming Interface) facilitation. The establishment of an effective communication route via Node.js is crucial to this integration, allowing for a natural synergy between MERN applications and real-time Python scripts. A Python script that has been extended with OpenCV capabilities collects a live video stream from the user's camera and dynamically overlays virtual sunglass frames in response to face movements and expressions, resulting in a realistic and engaging try-on experience.

Article Details

Section
Articles