Built an interactive “Video Stories” experience for Manulife: a full-screen, mobile-first kiosk-style web app that starts on a CTA screen, then lets users swipe through short colleague videos to explore “Tech @ Manulife.” I also implemented session analytics (play/leave/pause/resume, watch time, idle detection) and persisted engagement data to Firebase Firestore for reporting.
Stack: React + TypeScript (Vite), Tailwind CSS, Firebase (Firestore), react-idle-timer
Notable details: 1080×1920 vertical layout, custom Manulife typography/assets, idle timeout auto-resets the experience



0 likes · 0 views · Feb 3, 2026
Built an interactive “Video Stories” experience for Manulife: a full-screen, mobile-first kiosk-style web app that starts on a CTA screen, then lets users sw...