Developed a sophisticated interactive photobooth application for Johnson & Johnson Medical at the European Academy of Dermatology and Venereology (EADV) conference. The solution enables conference attendees to capture professional photos and see them displayed in real-time on large-scale mosaic displays, creating an engaging social experience that drives booth traffic and attendee interaction.
Built a full-stack application combining FastAPI (Python) backend with vanilla JavaScript frontend, optimized for touch interfaces and 4K displays. The system successfully handled 665+ photos during the first days of the conference with zero downtime during peak hours.
Touch Interface Optimization: Designed custom keyboard with 150×150px touch targets, eliminating the need for mode switching (numbers always visible) to reduce user friction on kiosk hardware.
Real-Time Performance: Implemented efficient photo processing pipeline using background tasks and incremental mosaic updates, ensuring the display never freezes or becomes unresponsive during high-traffic periods.
Multi-Screen Scaling: Created responsive grid system that adapts from 4K displays (25×14) down to smaller screens while maintaining visual consistency and optimal photo presentation.