// Project data shared between pages
export interface Project {
  id: string;
  slug: string;
  title: string;
  category: string;
  description: string;
  longDescription: string;
  image: string;
  tags: string[];
  technologies: string[];
  features: string[];
  status: 'Tamamlandı' | 'Devam Ediyor' | 'Bakımda';
  year: string;
  client?: string;
  duration?: string;
  link?: string;
  github?: string;
}

export const projects: Project[] = [
  {
    id: '1',
    slug: 'aurora-ai',
    title: 'Aurora AI',
    category: 'Yapay Zeka',
    description: 'Doğal dil işleme ve makine öğrenimi ile güçlendirilmiş kurumsal yapay zeka asistanı.',
    longDescription: `Aurora AI, işletmelerin müşteri hizmetlerini ve iç süreçlerini otomatize etmek için geliştirdiğimiz yapay zeka çözümüdür. 

Doğal dil işleme (NLP) teknolojileri kullanarak Türkçe dahil 15+ dilde akıcı konuşma yapabilen bu sistem, GPT tabanlı modellerle entegre çalışır.

Müşteri hizmetleri, HR süreçleri, teknik destek ve satış asistanlığı gibi birçok alanda kullanılabilir. Öğrenme yeteneği sayesinde her geçen gün daha akıllı hale gelir.`,
    image: '/projects/aurora-ai.jpg',
    tags: ['AI', 'NLP', 'Machine Learning', 'Enterprise'],
    technologies: ['Python', 'TensorFlow', 'FastAPI', 'React', 'PostgreSQL', 'Redis', 'Docker', 'Kubernetes'],
    features: [
      '15+ dilde doğal dil desteği',
      'GPT-4 ve Claude entegrasyonu',
      'Özel model eğitimi',
      'CRM ve ERP entegrasyonları',
      'Gerçek zamanlı analytics',
      'Multi-tenant mimari'
    ],
    status: 'Tamamlandı',
    year: '2024',
    duration: '8 ay',
    link: 'https://aurora-ai.demo.zerosixlab.com'
  },
  {
    id: '2',
    slug: 'quantumledger',
    title: 'QuantumLedger',
    category: 'Blockchain',
    description: 'Kurumsal seviye dağıtık defter teknolojisi ve akıllı sözleşme platformu.',
    longDescription: `QuantumLedger, finansal kurumlar için geliştirdiğimiz özel blockchain çözümüdür.

Hyperledger Fabric tabanlı bu platform, saniyede 10,000+ işlem kapasitesi ile yüksek performans sunar. Akıllı sözleşmeler ile otomatik uyumluluk kontrolü ve denetim izi sağlar.

Özellikle bankacılık, sigorta ve tedarik zinciri sektörlerinde kullanılmak üzere tasarlanmıştır.`,
    image: '/projects/quantumledger.jpg',
    tags: ['Blockchain', 'DeFi', 'Smart Contracts', 'Fintech'],
    technologies: ['Solidity', 'Hyperledger Fabric', 'Go', 'Node.js', 'React', 'MongoDB', 'AWS'],
    features: [
      '10,000+ TPS performans',
      'Akıllı sözleşme desteği',
      'Çoklu konsensüs mekanizması',
      'Regülasyon uyumluluğu',
      'Gerçek zamanlı izleme',
      'API gateway'
    ],
    status: 'Tamamlandı',
    year: '2024',
    client: 'Gizli (NDA)',
    duration: '12 ay'
  },
  {
    id: '3',
    slug: 'nexuscloud',
    title: 'NexusCloud',
    category: 'Cloud',
    description: 'Hibrit bulut yönetimi ve orkestrasyon platformu.',
    longDescription: `NexusCloud, çoklu bulut ortamlarını tek bir panelden yönetmenizi sağlayan orkestrasyon platformudur.

AWS, Azure, GCP ve on-premise sistemleri entegre ederek hibrit bulut stratejinizi kolaylaştırır. Kubernetes tabanlı konteyner orkestrasyonu, otomatik ölçeklendirme ve maliyet optimizasyonu özellikleri sunar.

DevOps ekipleri için CI/CD pipeline entegrasyonları ve Infrastructure as Code desteği ile tam otomasyon sağlar.`,
    image: '/projects/nexuscloud.jpg',
    tags: ['Cloud', 'DevOps', 'Kubernetes', 'IaC'],
    technologies: ['Go', 'Kubernetes', 'Terraform', 'React', 'GraphQL', 'TimescaleDB', 'Prometheus'],
    features: [
      'Multi-cloud yönetimi',
      'Otomatik ölçeklendirme',
      'Maliyet optimizasyonu',
      'CI/CD entegrasyonu',
      'Infrastructure as Code',
      'Gerçek zamanlı monitoring'
    ],
    status: 'Devam Ediyor',
    year: '2024',
    duration: '6 ay (devam ediyor)'
  },
  {
    id: '4',
    slug: 'cyberguard',
    title: 'CyberGuard',
    category: 'Güvenlik',
    description: 'AI destekli siber tehdit algılama ve yanıt sistemi.',
    longDescription: `CyberGuard, yapay zeka destekli siber güvenlik çözümümüzdür.

Makine öğrenimi algoritmaları ile anormal davranışları tespit eder, zero-day saldırılarını önler ve otomatik yanıt mekanizmaları ile tehditleri nötralize eder.

SIEM sistemleri, firewall'lar ve endpoint protection çözümleri ile entegre çalışarak 360 derece güvenlik sağlar.`,
    image: '/projects/cyberguard.jpg',
    tags: ['Security', 'AI', 'Threat Detection', 'SIEM'],
    technologies: ['Python', 'Rust', 'Elasticsearch', 'Kafka', 'React', 'TensorFlow', 'Docker'],
    features: [
      'AI tabanlı tehdit algılama',
      'Zero-day koruma',
      'Otomatik yanıt sistemi',
      'SIEM entegrasyonu',
      'Compliance raporlama',
      '7/24 SOC desteği'
    ],
    status: 'Tamamlandı',
    year: '2023',
    duration: '10 ay',
    link: 'https://cyberguard.demo.zerosixlab.com'
  },
  {
    id: '5',
    slug: 'dataforge',
    title: 'DataForge',
    category: 'Big Data',
    description: 'Büyük veri işleme ve gerçek zamanlı analitik platformu.',
    longDescription: `DataForge, petabayt ölçeğinde veri işleme kapasitesine sahip analitik platformumuzdur.

Apache Spark ve Flink tabanlı stream processing ile gerçek zamanlı veri analizi yapar. Özelleştirilebilir dashboard'lar ve raporlama araçları ile veriden değer çıkarır.

E-ticaret, telekomünikasyon ve IoT sektörlerinde kullanılan bu platform, veri mühendisliği süreçlerini otomatize eder.`,
    image: '/projects/dataforge.jpg',
    tags: ['Big Data', 'Analytics', 'Real-time', 'ETL'],
    technologies: ['Scala', 'Apache Spark', 'Apache Flink', 'Kafka', 'Airflow', 'Snowflake', 'dbt'],
    features: [
      'Petabayt ölçeği',
      'Gerçek zamanlı stream processing',
      'ETL/ELT pipeline\'lar',
      'Özel dashboard\'lar',
      'ML model entegrasyonu',
      'Data governance'
    ],
    status: 'Tamamlandı',
    year: '2024',
    duration: '9 ay'
  },
  {
    id: '6',
    slug: 'smartcity',
    title: 'SmartCity IoT',
    category: 'IoT',
    description: 'Akıllı şehir altyapısı için IoT sensör yönetim sistemi.',
    longDescription: `SmartCity IoT, belediyeler ve altyapı şirketleri için geliştirdiğimiz akıllı şehir çözümüdür.

Trafik yönetimi, enerji optimizasyonu, atık yönetimi ve çevre izleme gibi birçok alanda IoT sensörlerden toplanan verileri analiz eder.

Edge computing ile düşük latency, mesh network ile yüksek erişilebilirlik sağlar. Yapay zeka ile predictive maintenance yaparak arızaları önceden tespit eder.`,
    image: '/projects/smartcity.jpg',
    tags: ['IoT', 'Smart City', 'Edge Computing', 'AI'],
    technologies: ['C++', 'Rust', 'MQTT', 'InfluxDB', 'Grafana', 'TensorFlow Lite', 'React Native'],
    features: [
      '100,000+ sensör desteği',
      'Edge computing',
      'Predictive maintenance',
      'Enerji optimizasyonu',
      'Trafik yönetimi',
      'Çevre izleme'
    ],
    status: 'Devam Ediyor',
    year: '2024',
    client: 'Büyükşehir Belediyesi',
    duration: '18 ay (devam ediyor)'
  }
];

export function getProjectBySlug(slug: string): Project | undefined {
  return projects.find(p => p.slug === slug);
}

export function getAllProjectSlugs(): string[] {
  return projects.map(p => p.slug);
}
