Hi,
Users can edit their profiles on the edit profile page. After logging in to their account, the login boxes result in the member’s username which is clickable to the Edit Profile page, and their mailbox link (if you have activated the Private Messaging feature) and logout link. As an example, you can check out how we have set it up on our website here, at UltimateWB. The top login boxes turn into your username link which directs you to your Edit Profile page.
On the Edit Profile page, they can edit their profile picture, if you have activated the Profile Pictures/Avatar feature. There’s a couple of related forum topics on this:
Custom user profile/edit profile picture Placeholder Text
Allowing user to edit profile / display user fields on public profile page - Placeholder Text
On your Listings Directory, you can allow users/members to add photos and videos to their Listing. These settings can be activated and configured on your website admin panel Configure Site > Social Networking > Listings configurations page.
If you want to allow users/members to add photos and videos outside of your Listings Directory, you can do this with the new Photos App and Videos app which is being released in the new upgrade this week.