The Portfolio add-on showcases your work with a professional portfolio section: project galleries, video embeds, before/after comparisons, and category-based organization with filterable layouts.

Pricing: This is a free add-on, included with Larapen at no additional cost.

Key Features

  • Portfolio items: Create portfolio entries with title, description, content, client name, project URL, and featured image. All text fields are translatable.
  • Image galleries: Upload multiple images per portfolio item via the media library. Reorder images with drag-and-drop. Alt text is translatable for accessibility.
  • Video support: Embed videos from YouTube, Vimeo, or custom URLs for each portfolio item using the dedicated PortfolioVideo model.
  • Before/After comparisons: Upload before and after images with an interactive slider for visual project comparisons via the PortfolioBeforeAfter model.
  • Categories: Organize portfolio items by category (e.g., Web Design, Branding, Photography, Development) using the unified category system.
  • Filtering: Front-end category filtering with animated transitions for a dynamic browsing experience.
  • Publication workflow: Draft, published, and archived statuses for managing portfolio item visibility.
  • SEO-friendly: Translatable slugs, meta titles, and meta descriptions per item and category.
  • Soft deletes: Deleted items are soft-deleted and can be restored if needed.
  • Multilingual: All content fields are fully translatable via spatie/laravel-translatable.

Admin Panel

SectionDescription
All ItemsList, search, filter by category/status, reorder, and manage portfolio items.
Add NewCreate a new portfolio item with images, videos, before/after comparisons, and project details.
CategoriesManage portfolio categories using the unified category system.
SettingsConfigure portfolio display: items per page, grid layout, image sizes, lightbox behavior.

Front-end

  • Portfolio index page with filterable grid or masonry layout.
  • Individual portfolio detail pages with image gallery, embedded videos, before/after interactive slider, and project information.
  • Category pages for browsing by portfolio type.

Menu Integration

  • Portfolio Item: Link to a specific portfolio entry.
  • Portfolio Category: Link to a portfolio category page.

Dependencies

None: the Portfolio add-on works independently with no external dependencies.

Ideal for

  • Creative agencies showcasing design and development work.
  • Freelancers presenting their project portfolio to potential clients.
  • Photographers and artists displaying their work with gallery and lightbox support.
  • Architecture and construction firms showing completed projects with before/after comparisons.
  • Any business wanting to showcase past work and case studies.

Was this article helpful?

Thank you for your feedback!

Still need help? Create a support ticket

Create a Ticket