News for hackers. Stuff that matters.
Re:Show HN: I built an inbox-zero expense tracker with CRDTs... by goleary on Thursday November 30, 2023 @06:05PM (#38480506)
Very cool, I signed up for a trial to kick the tires!

I created a tool that helps people stay on top of shared transactions (https://reconcile.app/) a few years ago and have recently been working on another iteration of it that has some similarities to what you've built, but with a focus on couples who share much of but not all of their financial lives.

Re:Show HN: I built an inbox-zero expense tracker with CRDTs... by stpn on Thursday November 30, 2023 @07:15PM (#38481167)
Woah, neat! It seems like we had pretty similar thinking for the kinds of workflows you'd want.

It looks like you have an Venmo integration ("Sent to Venmo" in screenshots) which I haven't quite cracked yet - curious if you're willing to talk about how it works. Tender has venmo via plaid, but it only supports importing tx, not initiating payments/requests.

I thought about either: - Integrating unofficially (https://github.com/mmohades/VenmoApiDocumentation) - Just doing links to venmo payment (i.e. venmo.com/user?pay=500) and having some way to import venmo contacts

Neither seems great from a UX or security perspective.

Re:Show HN: I built an inbox-zero expense tracker with CRDTs... by goleary on Thursday November 30, 2023 @08:14PM (#38481675)
Yeah, my solution is just using a deep link - I'm unable to track whether or not the payment is completed due to the lack of a Venmo API.

I wrote about how it works here: https://gabeoleary.com/posts/venmo-deeplinking-including-fro...

When I wrote this it only worked on mobile. The deep link would take one into the app with the amount/details etc prefilled out. Just tested and it looks like the same format works on desktop now too.

I had until just now not realized that Plaid has a Venmo integration.

I could imagine using the deep link to begin the transaction and then using the plaid connection to look for it's completion...