Project Portfolio Module

Case studies, Multilingual, Categories, Galleries, Featured, Screenshots

Description: A comprehensive tool for cataloging and presenting online the projects, works, or case studies completed by your company.

What is it for? (Practical Examples)

Use the Portfolio Module to effectively showcase the results of your work, enhancing the credibility and appeal of your website.

  • Case Study Creation: Publish detailed sheets of complex projects, complete with descriptions, photo galleries, and client information.
  • Thematic Organization: Group works by categories (e.g., "Web Development," "Marketing Campaigns," "Design") to facilitate user navigation.
  • Visibility Enhancement: Highlight the most important projects using the "Featured" option and optimize each entry for search engines (SEO).

Main Features

The module offers advanced tools for complete management of each portfolio item.

  • Multilingual Management: You can enter the Name, Slug (friendly URL), Short Description, and Extended Details in multiple languages.
  • Status and Visibility:
  • Active: Controls whether the project is visible to the public.
  • Featured: Allows marking the project for special display (for example, on the homepage or in dedicated sections).
  • Data Structure: Dedicated fields to specify the associated Client, external project URL, and manual Display Order.
  • Detailed Content: Use of an advanced editor for the "Details" section to format long texts, lists, and quotes.
  • Advanced Media Management: Ability to upload and manage up to three separate photo galleries per project:

1. Main images

2. Gallery 1 (e.g., desktop/web images)

3. Gallery 2 (e.g., mobile images)

  • Automatic Screenshot Generation: By entering the project's URL, the system can automatically generate a screenshot of the website or application and assign it directly to one of the galleries (desktop or mobile).

How to Configure It

Configuration is done by filling in fields on the project editing screen.

FieldDescriptionNotes
NameThe main title of the project.Required and translatable.
SlugThe unique web address (friendly URL) of the project.Automatically generated from Name but editable. Required.
CategoryAssociates the project with one or more predefined categories.Allows multiple selection.
ClientName of the client or reference.Optional field that can be linked to client records.
URLExternal web address of the project (e.g., launched website).Also used for automatic screenshot generation function.
DescriptionBrief summary of the project.Plain text, translatable.
DetailsExtended content of the case study.Advanced editor (rich text), translatable.
Display OrderNumber defining the position of the project in lists.Lower numbers appear first.

Automatic Integrations

Category Management

The module integrates with the portfolio category management system. Each time a project is saved, the system automatically updates the category structure, ensuring lists and filters are always accurate.

Client Database Linking

The Client field is integrated with the client database. This allows selecting an existing client from the system, ensuring data consistency.

Search Engine Optimization (SEO)

Each project includes a dedicated SEO management section where you can specifically define:

  • SEO Title
  • Meta Description
  • Any other search engine-specific settings.

Media and Preview Management

The media upload system is connected to the SERVICES_PORTFOLIO directory. The automatic screenshot generation function from an external URL saves captured images directly into the project's galleries.