We wanted to play around with lightning more and build something that had not been built in lightning before, and a bill splitting app came to mind.
What it does
Let's a user show how much a bill was and what users paid. Then allows someone to pay their portion of the bill with lightning, and then the original bill payer can redeem via LNURL.
How we built it
We built it off of the radar boilerplate and then used Reactjs for the frontend.
Challenges we ran into
The two biggest challenges it felt like we faced were with local dev env changes (such as databases) and actually finding enough time to work on it.
Accomplishments that we're proud of
We're glad that we got some of the core functionality in there and worked well together as a team despite the lack of time we had available. We were glad we got some of the lightning payment / withdrawal functionality in there as well.
What we learned
We learned about LNURL, React (neither of us used it much before), and even though we both know about lightning and used it before, it's always nice getting more exposure to it and some of the LND commands.
What's next for LNSplit
We want to continue building out the basics and put a nice UI on top of it as well.