feat(portfolio): add subtitle, badges, and metrics to projects

Added new optional fields to the PortfolioData projects interface: subtitle for additional project description, badges array for highlighting key features, and metrics object for complexity and team size. This enhances the portfolio data structure to support richer project representations.
This commit is contained in:
Evandro Fonseca Junior committed 2025-10-11 18:29:11 -03:00
1 parent 6ec67c8f5a
commit 65d9fce78a
1 file changed
+6
+6
View File
@@ -26,6 +26,7 @@ interface PortfolioData {
projects: Array<{
id: string;
title: string;
subtitle: string;
description: string;
longDescription: string;
technologies: string[];
@@ -34,8 +35,13 @@ interface PortfolioData {
demoUrl: string;
githubUrl: string;
imageUrl: string;
badges: string[];
featured: boolean;
category: string;
metrics?: {
complexity: number;
teamSize?: string;
};
}>;
skills: {
technical: Array<{