You can find the code on Gitlab : https://gitlab.com/TheoLemoine/spiritway-to-the-lighthouse
Most of the water work is done through a plugin called Crest, and the rest is unity HDRP.
The unity version might be a bit outdated (LTS 2020.3.0f1), you will probably need to install this specific version of the engine to open it.