Built an interactive “Video Stories” by Development YamBuilt an interactive “Video Stories” by Development Yam

Built an interactive “Video Stories”

Portfolio project
Development Yam
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...

Tags