"Resumestr" is live! https://crafters.amethyst.social/

This is a basic version for desktops only. There are still a lot of little things to add, like the hiding of sections the author won't use, but it's getting there.

Feel free to fork the code and change the design for your own: https://github.com/vitorpamplona/crafters

The NIP for other clients is here: https://github.com/nostr-protocol/nips/pull/1200

Reply to this note

Please Login to reply.

Discussion

DeatchedOut

Why not name it "Curriculum Vitor?"

This would replace the need for LinkedIn. I like the idea.

I tried on Firefox and it didn't send to work there T-T

hum.. what do you see?

It loads the page with the fields but when I add something, nothing happens

hum... doesn't it ask you to login with extension? It looks like you are logged off.

Do you see my version here? https://crafters.amethyst.social/?author=460c25e682fda7832b52d1f22d3d22b3176d972f60dcdc3212ed8c92ef85065c

Humm, I logged with alby, going to try again

Yours opened fine but mine don't work

When I try to add something I got this error:

Uncaught (in promise) TypeError: event is undefined

addTagArray https://crafters.amethyst.social/js/nostr.js:127

add https://crafters.amethyst.social/js/nostr.js:136

initEditors https://crafters.amethyst.social/js/nostr.js:557

initAdd https://crafters.amethyst.social/js/ui-utils.js:92

jQuery 8

initAdd https://crafters.amethyst.social/js/ui-utils.js:91

initEditors https://crafters.amethyst.social/js/nostr.js:557

https://crafters.amethyst.social/js/nostr.js:580

onAuth https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

setExtension https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

NostrLoginInitializer https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

emit https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:1

setExtensionReadPubkey https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

trySetExtensionForPubkey https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

switchAccount https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

init https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

EventListener.handleEvent* https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

https://www.unpkg.com/nostr-login@latest/dist/unpkg.js:17

async function addTagArray(event, tagArray) {

let tags = [...event.tags] //THIS LINE

if (tagArray) {

tags.push(tagArray)

}

signBroadcastAndUpdateScreen(tags)

}

I hadn't seen this type of username login flow, how do I get "TypeError: l.nip46 is undefined" fixed?

hum... I have not seen that error before. Does it happen when loading the page?

We use https://github.com/nostrband/nostr-login for that Login flow

yeah it still shows the same error. maybe something with how I have my username set?