Skip to Content
Menu

Portal User Profile Image (by ModooLabs)

by
Odoo
v 18.0 Third Party 5
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 114
Technical Name portal_user_image_modoolabs
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Discuss (mail)
Lines of code 114
Technical Name portal_user_image_modoolabs
LicenseLGPL-3

Portal User Image - by ModooLabs

Seamless Profile Image Management for Odoo Portal Users

The Portal User Image module allows your portal users to easily upload and update their profile photos directly from the portal interface — without needing backend access.
Designed for a smooth, intuitive, and modern user experience.

How It Works

Step 1: Edit Profile Photo

On the portal user profile page, click on the "Edit Profile Photo" link. This action opens a clean popup that allows users to select a new image from their device.

Edit Profile Photo Screenshot

Step 2: Image Upload Popup

A user-friendly popup will appear, allowing users to choose and preview their profile image before uploading. The image is displayed in real-time, helping users ensure the perfect fit.

Upload Popup Screenshot

Step 3: Live Image Preview

Once the image is selected, it instantly appears in the preview section of the popup. Users can confirm and upload their photo securely - all handled via the Odoo ORM.

Live Preview Screenshot

Step 4: Profile Updated Instantly

After upload, the new profile image is immediately reflected in the user’s portal profile. The system automatically updates the stored binary image field for the user.

Profile Updated Screenshot

Why Choose This Module?

  • ✅ 100% client-side image preview before upload
  • ✅ Uses secure ORM-based binary storage (no direct file writes)
  • ✅ Works out of the box with Odoo Portal users
  • ✅ Lightweight, modern, and extendable design

Need Customization?

Want to integrate advanced profile customization or branding logic?
We can tailor it for your business.

Email: modoolabs@gmail.com

© 2025 ModooLabs. All rights reserved.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.