feat: fill pages

This commit is contained in:
2025-11-11 19:12:21 +01:00
parent 3f828a754b
commit 9f1d4db0de
47 changed files with 2050 additions and 1274 deletions

View File

@@ -0,0 +1,11 @@
export interface ContactRequest {
name: string;
email: string;
message: string;
website?: string | null;
}
export interface ContactResponse {
success: boolean;
message: string;
}

View File

@@ -0,0 +1,4 @@
export interface ApiError {
message: string;
success: boolean;
}

View File

@@ -0,0 +1,4 @@
export interface MetaResponse {
version: string;
name: string;
}

View File

@@ -1,3 +1,3 @@
export interface Dictionary<K, T> {
[key: K]: T
[key: K]: T;
}

View File

@@ -0,0 +1,13 @@
export interface ResumeExperience extends TimelineItem {
tools: string[];
}
export interface ResumeContent {
experience: ResumeExperience[];
education: TimelineItem[];
otherTools: string[];
devops: string[];
os: string[];
programmingLanguages: string[];
frameworks: string[];
}

View File