ODC #000012 - UX > IMPLEMENT
Designing Onboarding process for a Nostr mobile app
Scenario
You're a freelance UX designer hired by a new open source organization that is building a new social network mobile app (competitors are Damus, Nostru and NOS for iOS, Amethyst and Camelus for Android or Primal, Current, Plebstr and Nostromo that runs on both).
The organization has hired you to completely redesign their onboarding because neither they nor their users are happy with the complexity of the current version. They need the onboarding to include at least:
a) seamless nostr keys (
npub
+ nsec
) generation and
b) a way to back up them safely,
c) select an anonymous username (or generate one by default),
d) inviting friends from your phone's contact list, and
e) creating or linking a lightning address to be able to send and receive zaps.Task
Come up with an onboarding plan for this mobile app. This can be whatever type of onboarding you choose: a series of tasks, instructional tooltips, gradual introduction of each feature as the user finds it, etc. Create wireframes for each stage and include notes on the reasoning behind your decisions.
Extra Credit:Â Describe the metrics you'd use to figure out if your onboarding flow is successful.
Guides
If you need help with this challenge, check out our hand-picked tutorial recommendations.
-
User Onboarding: 11 Best Practices and 15 Examples on https://www.justinmind.com/blog/user-onboarding/
-
How to Nail User Onboarding on piped.video
-
4 Best Practices For User Onboarding on https://uxplanet.org/4-best-practices-for-user-onboarding-a1f1524c7a40
-
Improve Your User Onboarding with Jobs-to-be-Done Insights on https://www.intercom.com/blog/four-forces-user-onboarding/
-
Jobs to be done (JTBD) on Bitcoin UX Research Toolkit
Tools
Not sure which tools to use? Try something new, go 💯% FOSS!
For your computer
Akira (for Linux users) by Akira UX
PenPot (for everyone) by kaleidos
FreePlane (for everyone) by freeplane team
For your hands
Pen and Paper (templates) by SneakPeeKit

Share Your Results
When you finish the challenge, post your work including anonymized collected data and results on this thread! If you also share it on
nostr
, be sure to use the hashtag #opendesigner and tag Design_r@iris.to or @Design__r on X! We'll keep an eye out and repost good examples on a regular basis.Check our previous ODC and support this community for creative minds, where you'll be able to get open and constructive feedback on your PoW. Ask anything in the ~Design territory and get some âš¡sats for the value you provide!
#Bitcoin #Design #BitcoinDesign #NostrDesign #Nostr #OpenDesign #DesignChallenge #OpenDesignChallenge #OnboardingPlan #UXDesign #MobileApp #UserExperience #Wireframes