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
PortfolioVideomodel. - Before/After comparisons: Upload before and after images with an interactive slider for visual project comparisons via the
PortfolioBeforeAftermodel. - 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
| Section | Description |
|---|---|
| All Items | List, search, filter by category/status, reorder, and manage portfolio items. |
| Add New | Create a new portfolio item with images, videos, before/after comparisons, and project details. |
| Categories | Manage portfolio categories using the unified category system. |
| Settings | Configure 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.