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:
1 parent
6ec67c8f5a
commit
65d9fce78a
1 file changed
+6
@@ -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<{
|
||||
|
||||
Reference in new issue
Block a user