Move Camera in a path

How does camera follows the path and keeps looking forward. Also how is the path made ??
Link: https://robinpayot.com/
I tried several things, but didn’t get any resources anywhere. Pls help