export interface Project {
  id: number
  slug: string
  title: string
  description: string
  short_description: string
  image: string
  url?: string
  github_url?: string
  date_completed?: string
  is_featured: boolean
  skills?: ProjectSkill[]
}

export interface ProjectSkill {
  id: number
  slug: string
  name: string
  description?: string
  icon?: string
  category: string
  max_level: number
  pivot?: {
    level_before: number
    level_after: number
  }
}
