NostrCal for Android is on Zapstore!
I just published the first version of nostrcal for android to Zapstore. This version doesn't yet include private events but does let you see your public calendar events on the calendar + search for public events you may want to RSVP to.
It's nothing special yet but hope to continue to build from here! Thank you @franzap for making this possible with #purplestack. There's no way I could have built this myself without your tooling!
Login to reply
Replies (13)
Yes, the calendar event models are based on NIP-52
Need a widget for this app, thank you! ππΌππΌππΌ
Yes very cool. Can you tell me more about purple stack? Iβve been using Claude with vs code and just referencing different Nostr repos/projects but would love to try something more integrated
It's a very opinionated stack, built on a nostr library I designed (purplebase) and models, which exposes nostr NIPs as domain models. I am using it to build Zapstore and other apps and improving it as I go along.
Are you taking bribes on what models you work on? π
Lol the stack is prepared to create and registered new models from new kinds. Should work.
I actually started work on integrating my custom 31926 and 31927 already but then shied away when I was having issues getting 59 events to decrypt. I need to dig back in again!
What are these custom events? If it's improving NIP-52 in models, I'd gladly take a PR
Can I try it?
On my todo is to create a PR to 52 for these. 926 is to create availability lists to show when you want to accept booking requests and 927 is just a public busy time that I create when users create gift wrapped 393 so that the booking can still see the user as busy without knowing why.
I will definitely send a PR when I have them working well. I slid away from the android side for a few days and started putting some focus on another project but will definitely get it over.
Ugh I got lost already π
sure man. Welcome
It's on stacks or just clone
I'd be interested in your feedback
GitHub
GitHub - purplebase/purplestack
Contribute to purplebase/purplestack development by creating an account on GitHub.
Iβll check it out for sure. My project is next js and using NDK but I have something else I wanted to build in the near future. Thanks!