Damus
chad · 3d
How did you find this magical place?? Your whimsy is ๐Ÿ‘Œ๐Ÿ‘Œ๐Ÿ‘Œ.
sillybird profile picture
I found out about this whimsical and magical place because I have been working on an app called sidequests!

It's a self-hosted, open-source community app that encourages and incentivizes people to connect and support each other through quests! Quests can be anything like "I need a ride somewhere" or "Can someone help me move my furniture!" Users gain magic by doing quests and spend magic to post quests. There are also adventures which are public quests where the hosts can set a Secret and ppl who show up can get some magic if they put in the secret (plaintext, link, QR)! Magic can be used to unlock user flair and things like badges, backgrounds, fonts, etc.

After an event, users can make a community post showing what they did on their quest/adventure so other people can get a glimpse into the magical worlds of their neighbors and get inspired to help out in their communities!

Currently, it is a pretty traditional web app in the sense that it uses Docker and PostgreSQL for user data and such. I am a big proponent of data sovereignty and I Do Not Want People's Data!! I already knew about ActivityPub but it didn't satisfy the use cases I wanted. The AT protocol had the same limitations. So I did some digging on different social protocols and I stumbled across this magical realm!

My eyes were literally fucking tearing up because this was everything I had dreamed of and more!!! Soooo needless to say, I am rewiring my entire project to use Nostr.

The project is still in alpha, and since I am using Nuxt as my framework, I am now working on converting the Svelte NDK bindings to Vue ones so I (and others of course!) can use Vue with the NDK. I am passing all tests atm but I need to do some testing and documentation work.

This is my repo for sidequests! I wish I could send you a prod link of it up and running but my homeserver is down rn. There are instructions in the wiki for setting up your own instance if you are curious :)
https://codeberg.org/shusterrooster/sidequests

I am genuinely going to convert basically all of my projects to using Nostr because this is not only the future, but the present (๐ŸŽ) we deserve.

Thank you for being on here and making this domain such a wonderful place! I am a big fan of the Nostr projects you are working on, keep up the great work :)
54โค๏ธ1โค๏ธ4โ™ฅ๏ธ1โค๏ธโ€๐Ÿ”ฅ1๐Ÿ‘1๐Ÿ”ฅ1
chad · 2d
Simply amazing. You are the exact person we need building things here, it makes me supremely happy to hear from someone with a similar design philosophy. If you are ever curious about anything on your quest, don't hesitate to let me know. ๐Ÿซก
Sillie Bear · 2d
This makes me happy !!!!
Alex Gleason · 2d
How can we support you? Can you get in touch with one of us?
Analogue Dog · 2d
Take a look at #Pubky https://pubky.app/ before you make a final decision. It has a lot of benefits over Nostr: - It doesn't suffer from Nostr's relay centralisation issues; it uses Kademlia to create a mathematically perfect mesh network. - Not necessary to sign every activity with a Private Key....
Brisket · 2d
I'm glad you could see the protocol's potential. Congratulations!
Nostr Dev Crew · 9h
Thanks! Great story!