Files
gabrielkaszewski-next/lib/types.ts
Gabriel Kaszewski 23defca001
All checks were successful
Build and Deploy Gabriel Kaszewski Portfolio / build-and-deploy-local (push) Successful in 1m25s
feat: add CommercialProjects component and related project cards; update project data structure
2025-11-19 15:04:22 +01:00

27 lines
558 B
TypeScript

export interface Skill {
name: string;
}
export interface Job {
id: number;
position: string;
company: string;
still_working: boolean;
start_date: string;
end_date: string | null;
technologies: string[];
}
export interface Project {
id: number;
name: string;
short_description: string;
description: string;
technologies: string[];
thumbnails: string[];
category: 'Web' | 'Mobile' | 'Desktop' | 'Api' | 'Game';
github_url?: string | null;
visit_url?: string | null;
download_url?: string | null;
commercial?: boolean;
}