Thank you for the encouragement and kind words. (feel free to up vote it fwiw)
I'm hoping to keep it as lightweight/simple as possible (node/socket) and try out some Progressive Web principles (https://addyosmani.com/blog/getting-started-with-progressive...)