For a website i've already built the API to do this. In fact v4v.app is just using my own API behind the scenes. Look back at old posts of mind for API.v4v.app/docs and you'll find instructions for doing the Lightning. It can be added so easily to any website.
I'm thinking now that I can also add the Hive QR generation to the API but the base code for that is Javascript. If I can somehow do that in Python I can add it to my API.