I will play some side quests!
quotingI found out about this whimsical and magical place because I have been working on an app called sidequests!
nevent1q…66ja
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 :)
