Spent a load of time this last week or so digging in to making a Nostr client.
My coding skills are a decade out of date (and web dev was kinda different in 2012!) but started to make some progress. Buggy as hell and the code base is a mess, but now has some basic functionality.