Profile

The user wants to access and edit their profile.

Problem

The user wants to access and edit their profile.

Solution

A lot of apps and services require you to create profile which holds information like a picture, name, location, bio, contact details and everything relevant to the app or service at hand.

While this is very common, you will have to consider if it is really necessary. If yes, a page where the user can view and update their profile is needed.

When initially building the profile, try using already available information. If the user signed up using an existing, external account pre-populate fields that are accessible. Load a profile photo with the help of services like Gravatar. Populate the user's location from on geolocation data. Load data from external APIs if available to take on the burden of filling out the entire profile from the user. Small things like these can improve the UX dramatically because no one wants to build that perfect profile first and foremost.

Offer the opportunity for editing the fields. While it is a good idea to pre-load as much as possible, having a way of editing the fields keeps the user in control.

User screen
  • Hortense Tinker

    Leads
    • Contact Details
      Phone
      Email
  • Company
  • Mobiscroll
  • Address
  • 630 Medical Drive, Bountiful, UT 84010
  • Phone
  • Home

    (202) 555-0127

  • Work

    (202) 555-0128

  • Email
  • Home

    hortense.tinker@gmail.com

  • Work

    hortense.tinker@mobiscroll.com

User screen
This example should be experienced in full screen
View in full screen

Problem

The user wants to access and edit their profile.

Solution

A lot of apps and services require you to create profile which holds information like a picture, name, location, bio, contact details and everything relevant to the app or service at hand.

While this is very common, you will have to consider if it is really necessary. If yes, a page where the user can view and update their profile is needed.

When initially building the profile, try using already available information. If the user signed up using an existing, external account pre-populate fields that are accessible. Load a profile photo with the help of services like Gravatar. Populate the user's location from on geolocation data. Load data from external APIs if available to take on the burden of filling out the entire profile from the user. Small things like these can improve the UX dramatically because no one wants to build that perfect profile first and foremost.

Offer the opportunity for editing the fields. While it is a good idea to pre-load as much as possible, having a way of editing the fields keeps the user in control.

Share in SMS
  • SMS
  • Email