So, first and foremost, I used the best Webflow development framework one can use, Client First. I made sure that every element was meticulously placed and named so they can be easily understood and managed. Also, for the filtering functionality, I used Finsweet CMS filter attributes, allowing for seamless filtering.
I also thoughtfully placed a bunch of micro-animations and interactions throughout the site, which made the experience more joyful for the end user.
The showcase page had to be created using the power of Webflow's CMS. There were over 100+ CMS items, all of them were quite large images/videos as well. With that being said, I made sure all the assets were compressed and optimised to improve the page speed and loading times.
The custom video lightbox was a tough one to do, but nevertheless I ended up coming up with a pretty sweet solution using some clever JS. And again, I made it as easy as possible for the HBO team to easily add in more custom video lightboxes without having to write a single line of code.
GSAP is a really powerful animation tool and it came in super handy with this project. I ended up creating 5 GSAP-powered animations for things like the navbar, sidenav, lightbox, etc.