Replying to Avatar Patrick

Last weekend I finally let nostrcal makes its first public appearance. Since then a number of you have taken the time to look it over and show me a number of bugs and feature requests that you'd like to see in the app. I've been working all week towards it and happy to announce our newest release is now live on the site!

https://nostrcal.com

This still isn't to the point I'd consider it something I'd use for my daily calendar but it's getting closer. I finally squashed one of the biggest bugs on the calendar which was a race condition that often required refreshing a page to see your private events. Private events should now flow right into your calendar.

The biggest feature request is finally implementing our paid meeting request feature. This works by letting users generate their 'Event slot' with a value set for amount (in satoshis) that you want for a meeting request. Users who want to book with that link will need to zap your Event Slot your required payment before they can proceed to book.

I've also adjusted the /booking page to allow for tracking events that you are the calendar owner or the booker of. This is also integrated with our new paid events so if you require payment those requests won't appear until paid. This will also make it easy for users who've submitted a booking to track if their request for a meeting has been approved.

There's also been a couple features that I pushed out this week that I think many of you will want to take for a spin. On our public /events page we've added the ability to view physical events on a map to find meetups or events close to you. After nostr:nprofile1qyt8wumn8ghj7un9d3shjtnswf5k6ctv9ehx2aqqypnyupc0uf08dhwwlf2f98qdushv45ypqzf4ql3ymerzyp63ekm65u5nzvk was awesome enough to add their catalog of Bitcoin meetups to nostr we had to make it easy to find your local tribe!

There's a number of other new features and bugs that have been fixed but to go over each one would make this into a huge post. I hope y'all find this useful and give it another spin. Once again please let me know if you run into issues or see features missing that you'd like in a calendar app. I'm happy to get them on my list and works towards making them a reality!

Nice! Was this made with Shakespeare/MK Stack?

How did it go?

Reply to this note

Please Login to reply.

Discussion

Yeah, it's #mkstack with Claude Code.

It started as a very bare bones Calendly type app built on plain html/js but then I started digging into using private events and built the other services as add-ons from there. My add on work definitely wasn't up to par so I fed #mkstack my existing work and it reformed it to what's there today. It's a far better UX specialist than I am!