Role: Front-end / interactive developer
Duration: One week
Outcome: Minimal, video-focused site with smooth transitions and responsive fullscreen video
Overview
Developed a portfolio site for Rabble, a local video production company, designed to put their video work front and center. The site emphasizes minimal design to let content speak for itself while providing a smooth, immersive user experience.
Responsibilities & Solution
Implemented fullscreen video backgrounds using Vimeo for hosting and native HTML5 video players, enabling CSS object-fit for proper cropping and scaling
Integrated Swup.js for seamless page transitions, eliminating page reloads and maintaining a slick, continuous browsing experience
Ensured responsive performance across desktop and mobile while keeping video playback smooth and visually engaging
Outcome
Video work presented prominently, creating a strong visual impact
Seamless transitions and responsive design enhance user experience
Minimal design allows content to shine while maintaining technical robustness