The user onboards confidently with minimal technical knowledge
When a user gets started with an app or service using IPFS, they shouldn't have to need to know they are. They should know IPFS works and provides a better way of handling data.
- Setting up accounts on P2P apps often requires additional security measures which many users might be unfamiliar with such as long seed phrases
- Users already have lots of accounts so let them try the app without having to have another one
- Try to reduce barriers to entry as much as possible by giving quick start options they can configure later
- Always show the user what they are signing up for when taking shortcuts
- Put settings modifications last and only steer experts in that direction
NGO worker concerned with censorship and privacy concerns who needs to send files to people
To use the App X the user needs to first download and install it on their smartphone. This is typically done through an app store, but could on some platforms (Android) also be with a downloaded file.
When first opening App X the user sees quick messaging about what the app does. This is followed on the second paginated screen by information about how it does that with IPFS.
The user can skip the intro by tapping
Get started
or logging in if they already have an account.There is also an option for the user to open a modal explaining the benefits of having an account with App X.
Design considerationUsers already have lots of accounts so let them try the app without having to have another one
After clicking
Get started
, the user has two preset options for network and security settings.They choose Basic. A confirmation screen which shows them all the settings now configured for them.
At this point they also have the option to create an account. This would provide them additional features, for example a file history or versions. They can create an account by entering
Login
and Password
and tapping Sign up
.The user also has the option to continue to use a more limited version of the app. To do so they tap
Continue without account
which will use the Basic settings they have chosen.Design considerationTry to reduce barriers to entry as much as possible by giving quick start options
The user decided they want to try the app before signing up for an account becasue of privacy concerns. They know the easiest way to approach internet privacy is to have as little online identity as they can. They're not sure if they need the extra features and are more interested in testing the app out.
They can't share anything on the IPFS network without first putting it on IFPS. They're given a number options such as sharing a photo, video or other sort of file.
Last modified 2yr ago