# User Profile Page

**There are 2 states of User profile page:**

1\. **User's own profile**

<figure><img src="https://2352509137-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX0mOAVWkotGme0iRzu%2Fuploads%2Fu2rXK7K9H4cPKW6Dcz5c%2FScreenshot%202566-02-22%20at%2006.08.43.png?alt=media&#x26;token=fcc424fd-348b-428a-b908-6ebf2842d901" alt=""><figcaption><p>Community member page </p></figcaption></figure>

<figure><img src="https://2352509137-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX0mOAVWkotGme0iRzu%2Fuploads%2FtdA64adAtSpoYJeulMgT%2FScreenshot%202566-02-22%20at%2006.13.23.png?alt=media&#x26;token=00e974f4-a29c-469b-bf8e-eb8055f38ccf" alt=""><figcaption></figcaption></figure>

2\. **Other User's Profile**

<figure><img src="https://2352509137-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX0mOAVWkotGme0iRzu%2Fuploads%2FNFc44P55J8TL9oPhUkwz%2FScreenshot%202566-02-22%20at%2006.15.02.png?alt=media&#x26;token=e466188b-b682-40b1-9367-cf1b2cadbabc" alt=""><figcaption></figcaption></figure>

### Components

* [User feed](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-page/user-feed)

### Features&#x20;

| Feature             | Description                                                                                                                                                                                         |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| User Profile        | User can view display name and description                                                                                                                                                          |
| Post creation       | User can tap the floating action button to open [Post creation page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/post-creation) to create a post on user's own page |
| User profile update | User can tap Edit profile to open [User profile edit page](https://docs.social.plus/social-plus-uikit/uikit-3/ios/community/components/user-profile-edit) to update user's own profile              |

### Usage

```swift
let viewController = AmityUserProfilePageViewController.make(withUserId: "USER_ID")
```
