In general, you should use
fullpage.js to create such effect (You find a lot of tutorials about this library on webflow). **Also your example use this plugin.
By webflow only - Maybe in the future (For now, no interaction for scroll direction down/up scroll + keyboard Scrolling + Manipulate the browser scroll (Each X scrolls runs event only one time) + FullJS endless ideas (Huge framework).
Webflow clone project:
The side navigation added by fulljs [options] initialization
**By default the navigation is
No built-in option by fullpage.js for
autoplay (Search on stackoverflow for solution). One solution by an JS-interval :