๐Ÿ“ข๐Ÿ“ข๐Ÿ“ขANNOUNCING KANBANSTR - A NEW NOSTR CLIENT

โ“What if we could power the Gig economy through #nostr?

โ“What if we could use #nostr to track our work and also personal tasks?

โ“What if we could #zap people for completing tasks instead of paying them monthly or weekly?

Introducing Kanbanstr - An opensource nostr client [BETA obviously]

You can do the following as of now:

โ˜‘๏ธ Login using nsec, npub, NIP-07 - Done

โ˜‘๏ธ Create Boards with multiple columns - Done

โ˜‘๏ธ Create cards in boards - Done

โ˜‘๏ธ Add/Delete/reorder columns in boards - Done

โ˜‘๏ธ Markdown description in cards - Done

โ˜‘๏ธ Cards automapped to columns using EXACT status = column name - Done

โ˜‘๏ธ Cards assigned to people using 'zap' tags - Done (This is for people to get paid when the card is zapped)

What is yet to be done?

โŒ› Programmatic - Yet to do

โŒ› Zap a card - Yet to do

โŒ› Anything that you want to implement

Code is available at https://github.com/vivganes/kanbanstr

This was done with the #NDK as a supporting framework (thanks, nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft )

You can play around with the app now at https://www.kanbanstr.com/

Beware of bugs though! You can report bugs to me or volunteer a PR too :)

BTW, I have also submitted a PR to NIP repository for the same - https://github.com/nostr-protocol/nips/pull/1665

Happy new year, folks! ๐Ÿฅณ

Reply to this note

Please Login to reply.

Discussion

Very excited to see this! Been wanting a proper tool like this for a while!

looking clean!

Left a bunch of comments on the data modeling - very excited to see this!

One very cool thing is that this on nostr you can easily have the same card in different boards, even on different projects, for example I could track someone else's work on a different project as part of one of my boards if my work is related to that work

Very cool!

Hope my comments make sense!

This is exactly why I chose the 'a' tag to add cards to a board. Anyone can take any card and add to their board :)

This stuff is where it's at for Nostr in my opinion, great start!

I was looking for such a project.

Initial feedback: try it with the browser set to dark theme. (text is invisible)

Thanks for raising this issue. I just pushed a fix. It must work correctly now.

Does the data you input into this show publicly? If not, is the data stored locally?

Yes, like all things nostr, the data is public.

In case an organization/individual wants to do this in private, they need to connect to private relays [right now supported using the NIP-07 browser extension - the extensions allow you to set preferred relays]

ใคใ„ใซ Trello ใฟใŸใ„ใชใ‚ซใƒณใƒใƒณใƒœใƒผใƒ‰ๅž‹ใฎใ‚ฟใ‚นใ‚ฏ็ฎก็†ใ‚ฏใƒฉใ‚คใ‚ขใƒณใƒˆใŒ Nostr ใซใ‚ญใ‚ฟใƒผใƒผใƒผใƒผใƒผ๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€

nostr:nevent1qqs9sd7hvyhzusjfdw9pa5qpmm0769n6lgpy6hm9w98myyr9ucs47vgppemhxue69uhkummn9ekx7mp0qgs04nd0rnn4300sfn0358ar9g6kffsg6j4uyjq69phlc9u0s62nauqrqsqqqqqpex95l6

the innovation continues! very cool, looking forward to trying it out ๐Ÿ™๐Ÿป

Interesting

This is epic! Very excited to use this, I'll let you know how it goes!

Very cool!

This is awesome. Love the vision and the execution. ๐Ÿ‘Œ

This looks great!

Nostrใงใ‚ซใƒณใƒใƒณๅ‡บๆฅใ‚‹ใฎ้ข็™ฝใ„ใช

NIPๆŽก็”จใ•ใ‚Œใ‚‹ใฎๆœŸๅพ…ใ—ใฆใ‚‹

nostr:nevent1qqs9sd7hvyhzusjfdw9pa5qpmm0769n6lgpy6hm9w98myyr9ucs47vgpremhxue69uhhyetvv9ujumn0wd68ytnhd9ex2erwv46zu6ns9upzp7kd4uwwwk9a7pxd7xsl5v4r2e9xpr22hsjgrg5xllqh37rf20hsqvzqqqqqqyu95eec

maybe you are interesting in this nostr:npub1jcsr6e38dcepf65nkmrc54mu8jd8y70eael9rv308wxpwep6sxwqgsscyc

#Organization is all !

You over here living in 2525.

๐Ÿ‘€

Cool, we can migrate our current Nostr nostr:npub1zmg6w6wzd6pddfd0jzfr26jqh82vptt0z3mul7lmmax7qzc2986quadsuu stand Kanban now ๐Ÿฅธ

This looks amazing! I can imagine businesses paying people with this in the future. Thank you!

This is awesome, get it installable with obtanium. Does it have a way to only allow certain npubs to make changes?

Right now the authors of the cards can change. Not anyone else.

There is also a event delegation system already in nostr but I am yet to learn and implement it. This will allow you to specify who all can add cards to your board (like your team) and who all can edit those cards

Not exactly, but close

Awesome, adding this to my list of stuff to package for start9!

just have a look at it now , it seems very beneficial to organized things and collaborate with others , i just loging with my nsec key and added new colomn like noted .

Does it show periods of time? Like weeks and months?

Please build "previous" and "next" bottuns for sprints.

Question from the audience:

So how to use it if I open Nostr via Damus for example? โ˜บ๏ธ๐Ÿ™ˆ

you would need to install an app called Nostore from the Apple App Store, enter your nsec into this key signing application, and then use Safari to login to Kanbanstr.com

Love to see this!

I would be interested to integrate project management with [SatShoot](https://satshoot.com) !

We are already planning to do an integration to post gigs/jobs directly from nostr-based git repos.

In my mind git issues along with kanban tasks and freelance jobs should be seamlessly compatible to bootstrap code collab, project management and the freelancer/gig economy on nostr.

What do you think?

Private boards and private cards would be cool.

Super cool stuff!๐Ÿ˜Ž

this is ๐Ÿ”ฅ

nostr:npub1ee6eflqleutnj5qp4hsxt86xlxu4g7dluvrwzq4xyvy86h7ut76qq08jgj dude, check this out

Amazing nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsqg86ekh3ee6chhcyehc6r73j5dty5cydf27zfqdzsmluz78cd9f77qk2u0uq . Let's build everything over Nostr :-)

nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqy88wumn8ghj7mn0wvhxcmmv9uq36amnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdshsz9nhwden5te0wfjkccte9cc8scmgv96zucm0d5q3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uq3wamnwvaz7tmjv4kxz7fwdehhxtnnda3kjctv9uq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyqythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qythwumn8ghj7un9d3shjtnswf5k6ctv9ehx2ap0qythwumn8ghj7un9d3shjtnnd9sk6um5wghxxmmdqyfhwumn8ghj7am0wsh82arcduhx7mn99uqzqd8342ntz5yduzat8uyxcj74h0tm2ru9n9z3cmng4j24ljpku0xk5jhr7u nostr:nprofile1qythwumn8ghj7ct5d3shxtnwdaehgu3wd3skuep0qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzpmhxue69uhkumewwd68ytnrwghszrnhwden5te0dehhxtnvdakz7qg7waehxw309ahx7um5wgkhqatz9emk2mrvdaexgetj9ehx2ap0qywhwumn8ghj7mn0wd68ytnzd96xxmmfdejhytnnda3kjctv9uq3vamnwvaz7tmwdaehgu3wd9hx7um5vyhxxce0qyt8wumn8ghj7mn0wd68ytndd9kx7afwd3hkctcpzpmhxue69uhkummnw3ezumt0d5hsz9thwden5te0dehhxarj9ehhsarj9ejx2a30qyghwumn8ghj7mn0wd68ytnhd9hx2tcprfmhxue69uhhqatjv9mxjerp9ehx7um5wghxcctwvshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qy2hwumn8ghj7un9d3shjtnwdaehgu3wvfnj7qgewaehxw309aex2mrp0yhxummnw3ezucm0d5hxzaf0qyvhwumn8ghj7un9d3shjtnwdaehgunpw35jucm0d5hszxmhwden5te0wfjkccte9ehhyctwvajhq6tvdshxgetk9uq3jamnwvaz7tmjv4kxz7fwwdhx7un59eek7cmfv9kz7qpqgjwppe85grayq5d58y4ltsprjyyx8704evvp9fc4wmpecznhtpcqsstd3f nostr:nprofile1qythwumn8ghj7cnfw33k76twv4ezuum0vd5kzmp0qy88wumn8ghj7mn0wvhxcmmv9uq3uamnwvaz7tmwdaehgu3dwp6kytnhv4kxcmmjv3jhytnwv46z7qgcwaehxw309ahx7um5wghxvmt59emkj73wvf5h5tcpzdmhxue69uhk7enxvd5xz6tw9ec82c30qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqv67clmf4jrezn8hsz28434nc0y5fu65e5esws04djnl2kasxl5ts6844vz nostr:nprofile1qyvhwumn8ghj7ctx9ec82unsd3jhyetvv9ujucm0d5hsz9nhwden5te0v4jx2m3wdehhxarj9ekxzmny9uqsuamnwvaz7tmwdaejumr0dshsz9nhwden5te0dehhxarj9e4xxmr0w4jzuetn9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qgmwaehxw309aex2mrp0yhx7unpdenk2urfd3kzummkdqhszxthwden5te0wfjkccte9eekummjwsh8xmmrd9skctcpypmhxue69uhhyetvv9ujuatwwd6hqetjwe5hxety9ehkumrfdejj7qgewaehxw309aaxztnsw4e8qmr9wfjkccte9e3k7mf0qqsf3777lecwnyya6w0d4pgmsyefjyywq0af7aw3zedvflsm4cqj38g4vk05w nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3xamnwvaz7tmsw4e8qmr9wpskwtn9wvhsqgzpvv66ucczj3syyfyj08vket52xvehh2hgtxm0jcnp357fu5s2vvcy22j2 Check this out

Nice! Will use for nostr:npub1uhplusmx9yvpz32dw3stjdrrxnhn7ns5jag637jl2yvmhrwayats68srlr and nostr:npub17vqv727lnqyw6g5alfrgycr48g930xf4hku8vy4k6n6mnl3lcl8sglecc5

Agile is back

Ah.. I've been waiting for this!

It's going to be so cool for product owners to share their backlogs in Kanbanstr and see the developers pick up tasks for which they get rewarded when the ticket is moved to Done!

Great job nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsqg86ekh3ee6chhcyehc6r73j5dty5cydf27zfqdzsmluz78cd9f77qk2u0uq ! Let's connect!

nostr:nevent1qvzqqqqqqypzp7kd4uwwwk9a7pxd7xsl5v4r2e9xpr22hsjgrg5xllqh37rf20hsqqs9sd7hvyhzusjfdw9pa5qpmm0769n6lgpy6hm9w98myyr9ucs47vgf52f7c

๐Ÿ‘€

Very cool. Once worked on some concepts for "GitDam" that had ZapRaisers for Feature development (and dark mode) and perhaps could go nicely into what you've built.

Fantastic!

brilliant ๐Ÿ‘

Quite interesting

who wants to earn $100 bitcoins daily without doing anything