seems like complex but want to lern how this thing created
The plugin used in the video is under development as per author (@eshan0921). So to follow the same you need to wait.
But there many other ways to do it. I will attach some example here:
thanks guys for you are time and reply