Showcase your work in a filterable portfolio gallery
Publish a visually stunning, no-code portfolio on your Odoo website with rich project pages, testimonials, case results and a drag-and-drop gallery snippet.
The problem
Odoo’s stock website builder has no purpose-built way to display a portfolio — no filterable grid, no rich project detail pages, and no reusable gallery blocks. Prospects can’t quickly judge the quality of past work, so businesses lose their single most persuasive selling asset.
The solution
Project Portfolio Gallery adds a complete portfolio system to your Odoo website: a filterable public gallery, rich per-project detail pages with lightbox images, testimonials and case results, plus a drag-and-drop snippet you can drop on any page.
Everything you need to showcase your work
Every capability below is implemented in the module.
Filterable Public Gallery
Category pills, tag chips and live search let visitors narrow a large body of work down to what matters to them.
Rich Project Detail Pages
Every project gets its own page with a description, image gallery, testimonials and case results.
Image Gallery with Lightbox
Full-screen, zoomable lightbox viewing that works cleanly on desktop and mobile.
Client Testimonials
Add quotes and author details to each project to turn a showcase into a persuasion asset.
Case Result Metrics
Highlight measurable outcomes such as conversion uplift or completion time on every project.
Portfolio Grid Snippet
A drag-and-drop building block that displays your latest projects on any website page.
View Analytics
Automatic per-project visit counters show which work attracts the most attention.
Social Sharing
Visitors can share individual project pages to their own networks straight from the detail page.
Backend Project Management
Manage projects, categories and tags from kanban, list and form views with drag-to-reorder.
How it works
Create Categories & Tags
Set up the filters visitors will use to browse your work.
Add a Project
Fill in the cover image, description, gallery, testimonials and results.
Publish
Toggle the project live; it appears instantly in the filterable gallery.
Promote
Drop the Portfolio Grid snippet on any page to feature your latest work.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Project Portfolio Gallery is available for Odoo 17, 18 and 19 Community and Enterprise.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Project Portfolio Gallery for Website
A filterable public portfolio with rich project pages, lightbox image galleries, client testimonials, case result metrics, a drag-and-drop grid snippet and view analytics.
Buy on Odoo App StoreMore Odoo website apps
Recently Viewed Products for Website
An always-on, instantly-tracking recently viewed widget with configurable placement, ratings, and wishlist quick-add, and automatic history retention.
Remove Powered by Odoo — Debrand & White-Label
Remove or replace the 'Powered by Odoo' branding on the login page, customer portal, website footer and email templates — with reusable branding profiles, role-based visibility, live preview and a full audit trail.
Select Product UOM in Website
A storefront unit-of-measure selector with tiered pricing per unit, saved preferences, and presets — bulk buyers self-serve a case or pallet instead of emailing sales.
Signup With Terms & Conditions
Enforced, timestamped terms acceptance on the signup form with policy versioning and smart re-consent — plus optional birthdate age gating and gender capture synced to the contact.
Top Products Snippet
A website-builder snippet of live product cards in grid, carousel, spotlight or list layouts, filled automatically by best-seller, newest, on-sale or category rules — or hand-picked — and guaranteed to stay in sync.
WebP Image Support
Automatic WebP conversion on upload with a never-larger-than-original safeguard, configurable quality, recoverable originals, batch conversion of the existing library, a savings dashboard and per-format, per-scope control.