Built my portfolio to prove motion designers who code are dangerously employable. 100% Webflow wi...Built my portfolio to prove motion designers who code are dangerously employable. 100% Webflow wi...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Built my portfolio to prove motion designers who code are dangerously employable. 100% Webflow with custom Lottie integrations, data-bound Rive animations, GSAP microinteractions, custom HLS streaming video player, and an Instagram-story navigation system for mobile. Every interaction designed to show what's possible when animation and development refuse to stay in separate lanes.
Check it out: https://www.yotamrozin.com/ Let me know what yout thoughts!
FlutterflowDevs's avatar
FlutterflowDevs logo
@Yotam Rozin Absolutely mind-blowing work, Yotam 🔥 The way you’ve fused animation and code feels so fluid and intentional. Love how every interaction has a narrative purpose. Curious — which part of the build challenged you the most?
Yotam's avatar
@FlutterflowDevs I'd say them most difficult part was the Craft menu. It was the first big feature and I was ambitious haha I think I should have created it with a Tabs component and it would have been much easier, but I used two CMS collections and nested collections as well - together with...
Yotam's avatar
@James Daniel thanks James! :)
Monic's avatar
MNC logo
@Yotam Rozin looks great! best of luck with your submission 🙌
Yotam's avatar
@Monic ✧ Thanks so much Monic!
FlutterflowDevs's avatar
FlutterflowDevs logo
@Yotam Rozin This is absolutely brilliant — the blend of animation and development is seamless! Love how the interactions feel natural yet dynamic. 🔥 How long did it take to get the Rive + GSAP setup working together?
Yotam's avatar
@FlutterflowDevs Thanks so much for your comment :) The main problem with the Rive + GSAP was to trigger them together, I used JS to trigger a custom GSAP event and start the Rive animations. It took a full day, I'm not gonna lie haha had to get the trigger timing right when everything was fully loaded. Thanks so much for your lovely message!
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started