Error when trying to build demo
Just look there:

have you installed Visual Studio 2017 and configure node-gyp msvs_version to 2017, and also you may upgrade node-gyp to latest version.
I already have installed VS 2017 for a long time, also I have set msvs_version to 2017. But as I could find, there is no "binding.gyp" at "client" directory.
binding.gyp is in directory electron-overlay. npm link will build node native addon project automatically, you can also do rebuild in directory electron-overlay.
But it searches binding.gyp in client directory. I have tried build every folder, but in electron-overlay it causes errors too. But VS projects are successfully built.