Portfolio/src/data/portfolio.ts
Matthew L McPeak af71525aa1
All checks were successful
ci / build (push) Successful in 16s
ci / publish (push) Successful in 14s
Inital Commit
2026-06-19 06:42:47 -04:00

36 lines
627 B
TypeScript

export interface Stat {
value: string;
label: string;
color: string;
}
export interface Project {
id: string;
title: string;
color: "primary" | "info" | "success" | "warn";
description: string;
tags: string[];
link: string;
image?: string;
}
export interface PortfolioData {
name: string;
role: string;
tagline: string;
status: string;
about: string;
photo?: string;
stats: Stat[];
projects: Project[];
skills: Record<string, string[]>;
social: {
github: string;
linkedin: string;
email: string;
};
}
export interface ComponentProps {
portfolioData?: PortfolioData;
}