Pioneering bespoke 2-way video conferencing application enabling remote eyewear consultations during COVID-19, transforming optical retail with safe, interactive shopping experiences.

As a Web Developer at FYidoctors, I pioneered and prototyped the Online Personal Shopper, a groundbreaking bespoke video conferencing application that transformed eyewear retail during the COVID-19 pandemic. This innovative solution enabled 2-way video consultations between opticians and customers, providing safe, effective frame selection and fitting guidance when in-person shopping was restricted.
This project represented a significant technological and business innovation that I led as part of the FYidoctors development team:
COVID-19 Response: Developed as an immediate response to pandemic restrictions that prevented traditional in-store eyewear shopping and consultations.
Technology Pioneering: Created custom video conferencing solution specifically designed for eyewear retail needs, going beyond generic video calling platforms.
Prototype Development: Led the initial prototyping and proof-of-concept development, demonstrating feasibility and business value.
2-Way Video Technology: Built custom WebRTC and OpenTok integration providing high-quality, real-time video communication between opticians and customers.
Frame Selection Guidance: Interactive consultation tools allowing opticians to guide customers through frame selection, fit assessment, and style recommendations remotely.
Customer Information Management: Integrated customer profile and prescription information to support informed consultation decisions.
Product Catalog Integration: Seamless access to FYidoctors' frame inventory and product details during live consultations.
Augmented Reality Try-On: Integrated with FYidoctors' existing FittingBox licensing to provide real-time virtual frame try-on capabilities during video consultations.
Live Frame Recommendations: Consultants could send suggested frames directly to customers through the app, enabling immediate virtual try-on and discussion.
Interactive Frame Selection: Seamless workflow allowing consultants to browse inventory and push frame recommendations to the customer's interface in real-time.
Selfie Capture: Built-in selfie feature allowing customers to save images of themselves wearing different frames during the consultation for later review and comparison.
Shopping Cart Integration: Customers could add selected frames to their shopping cart during or after consultations, creating a seamless transition from consultation to purchase.
WebRTC Implementation: Custom WebRTC integration providing reliable, high-quality video and audio communication across different devices and network conditions.
OpenTok Platform: Leveraged OpenTok's robust video infrastructure while building custom interface and workflow specifically for eyewear consultations.
Cross-Platform Compatibility: Ensured consistent experience across desktop and mobile devices for both opticians and customers.
Responsive Interface: Built fully responsive Vue.js application accommodating different device types and screen sizes for flexible consultation scenarios.
Real-Time State Management: Implemented Vuex for state management of live consultation sessions, customer information, and product browsing.
Component Architecture: Modular component system enabling efficient development and maintenance of complex consultation workflows.
Business Continuity: Enabled FYidoctors to maintain eyewear sales and customer service during lockdown periods when physical stores were closed or restricted.
Customer Safety: Provided safe alternative to in-person shopping, protecting both customers and staff during the pandemic.
Market Differentiation: Positioned FYidoctors as an innovative technology leader in the optical retail industry.
Industry Innovation: Pioneered custom video consultation technology specifically designed for eyewear retail, setting new industry standards.
Retail Innovation: Created new paradigm for remote retail consultations that extended beyond pandemic necessity.
Customer Experience Enhancement: Delivered personalized shopping experience that rivaled in-person consultations while providing additional conveniences.
The Online Personal Shopper demonstrated my advanced technical capabilities in real-time communication, retail technology, and user experience design during my tenure as a Web Developer at FYidoctors. This pioneering project showcased my ability to identify emerging business needs, lead technology innovation, and deliver solutions that provided immediate pandemic response while establishing long-term competitive advantages for FYidoctors in the evolving retail landscape.










Expanding the Personal Shopper video technology into comprehensive tele-optometry platform enabling remote optometric consultations and healthcare appointments.

Cross-device browser-based cognitive assessment platform enabling healthcare providers to identify mild cognitive impairment and dementia through gamified testing interfaces.

Administrative panel enabling healthcare payers and providers to manage patient cognitive assessment results and organizational workflows through comprehensive dashboard interfaces.
Let's create something amazing for your business too.