# User Profile Page

### Adding the View Profile menu item

In some of our templates you will probably have noticed that when you click on the user icon there is a "View profile" option in the drop-down menu

<figure><img src="/files/BCYvJrxEk7BeQslBGhvl" alt=""><figcaption></figcaption></figure>

In this guide we outline the steps you need to follow to add this page to your app too.

{% stepper %}
{% step %}
**Create a profile page**

Add a new page to your app and, on the right hand side, change the URL property to `profile`

When use use this exact URL for a page we will automatically add the "View profile" menu item to the drop-down menu

<figure><img src="/files/62RP1OZQEkxxP8E09ope" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Hide the Page**

After you have created this page you probably want to [hide it ](/pages/hiding-pages.md)from the app menu. You can easily do this by adjusting the "Show in sidebar?" toggle at the very bottom of the page properties

<figure><img src="/files/Qf1L1xQnWgDLpi1G6wq4" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Filter User Details**

In order to limit the data displayed to the logged in user only you will also need to apply the following [filter](/views/filters.md)

```markup
id is equal to (=) Logged in User
```

<figure><img src="/files/P9IGc9y2tQdpYWCwFEvT" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

And that's it - now you have a customizable user profile page in your Noloco app.

### FAQs

<details>

<summary>Will this work with Multiple User Lists?</summary>

Yes! If you have [multiple lists of users](/settings/user-lists.md#can-i-add-multiple-user-lists) in your app this will still work with the same `/profile`URL, you don't need to make any additional modifications to your app.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.noloco.io/pages/user-profile-page.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
