Hello stackers,
I have released a small bill splitting web app that uses Lightning for payments. The app is built with the Strike API so it does require the bill payer to have Strike but the rest of the people can pay with any Lightning wallet. I work for Strike and wanted to test the API, perhaps in the future the "payer info" could be a BOLT12 offer instead of Strike username and we'd be able to negotiate the invoices with the payer's node.
The idea is pretty basic: when you are with a group of friends and someone pays the bill, you want to be able to quickly split it. Usually bills are evenly splitted so that's the default but I plan to add custom amounts in the future.
Once you configure your Strike username, amount of money to split, whether you should be accounted for and the participants you get a shareable link with the owed amounts and their Lightning invoices. Once all invoices are paid it'll show how much each participant paid.
You can find the source in GitHub and the app is available online.
Let me know your thoughts!