Still building the nostr-payment split app and its taking shape
Its completely vibe coded cause I am not the best flutter programmer and I don't have the time to actually sit down and program it (bad idea though, I regret it, too much technical debt)
BUT ATLEAST IT WILL WORK AND BREAK MY DEPENDENCY ON SPLITWISE
Login to reply
Replies (5)
Splitwise is the one where you can keep track of stuff like "roommate paid x for shared groceries", "I paid y for their dinner", "so I owe roommate z to square up" right?
Is your app going to handle any transactions or just purely data tracking?
yepp Splitwise is that, and it's purely data tracking but I'll add the option for balancing it out using something like UPI (for the Indians) and PayPal maybe for those outside?
my target audience is my friend group anyways because I don't like to use Splitwise and they use it.
so I'm making my own so that I don't have to use Splitwise which shoves ads up my face or tells me to buy premium after every click.
So will the whole thing work on top of nostr or is it just using nostr for identity?
I'm still fairly naive to how nostr works behind the scenes but how does this work? I'm imagining something like, have a client that only views and posts specific types of notes for transaction data and then you just do the calculations client side?
Its going to be on top of nostr and not just for identity.
The idea was to not have a centralized server at all and I had two options for that. Either use Arbitrum and write a smart contract or I could covert these notes into data points on nostr and use that.
I do the calculations on the client side yes, because its just some additions and subtractions. The only important thing is to store the data somewhere where people can sync together and use their own thing if they want to.
And yes you are imagining the correct thing! I am also naive with the ways of nostr so its a good learning experience
Nice! That's awesome man! I unfortunately don't have much of a use for an app like this, but would be happy to help out when you get to the testing phase ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧