First off, awesome project, looking forward to getting this up and running.
Secondly for those having issues setting up node for running the web app I had to follow these downgrading instructions to install Node's bluetooth-hci-socket package: noble/bleno#440 (comment)