first commit

This commit is contained in:
mstfyldz
2026-05-30 18:23:21 +03:00
commit e927cd6af3
57 changed files with 12945 additions and 0 deletions
+243
View File
@@ -0,0 +1,243 @@
export interface BlogPostContent {
title: string;
excerpt: string;
readingTime: string;
category: string;
tags: string[];
content: string;
}
export interface BlogPost {
id?: number;
slug: string;
date: string;
author: string;
authorRole: string;
image: string;
tr: BlogPostContent;
en: BlogPostContent;
}
export const blogPosts: BlogPost[] = [
{
slug: "real-time-anomaly-detection-ai",
date: "2026-05-15",
author: "Selin Arslan",
authorRole: "Head of AI Research",
image: "https://images.unsplash.com/photo-1551288049-bebda4e38f71?auto=format&fit=crop&w=1200&q=80",
tr: {
title: "Yapay Zekâ ile Anomali Tespiti: Finansal Sistemleri Koruma Yöntemleri",
excerpt: "Yapay zekâ destekli gözetim sistemleri, günümüz fintech uygulamalarında dolandırıcılığı sıfıra indirmek için nasıl konumlandırılıyor?",
readingTime: "5 dk okuma",
category: "YZ · Finans",
tags: ["AI", "Kafka", "Machine Learning", "Fintech", "FastAPI"],
content: `## Finansal Mimarilerde Hız ve Güvenlik Dengesi
Günümüz finans ekosistemlerinde hız her şeydir. Günde milyonlarca işlemin aktığı sistemlerde, tek bir şüpheli işlemin gözden kaçması milyonlarca dolarlık kayıplara ve itibar zedelenmesine yol açabilir. Eski nesil toplu (batch) işleme sistemleri, işlemleri saatler sonra kontrol ettiği için dolandırıcılığı engellemede yetersiz kalmaktadır.
İşte tam bu noktada **Yapay Zekâ destekli gerçek zamanlı anomali tespiti** devreye giriyor. Ayris Tech olarak geliştirdiğimiz mimarilerde, milisaniyeler seviyesinde karar üreten sistemleri nasıl tasarladığımızı inceleyelim.
### Olay Akışı (Event Streaming) ve Kafka Entegrasyonu
Gerçek zamanlı bir sistemin kalbi veri taşıma hatlarıdır. Apache Kafka kullanarak, işlem isteklerini kuyruğa alıp eşzamansız (asynchronous) olarak ML modeline aktarıyoruz:
\`\`\`javascript
// Sistem olay akışı şeması
[İşlem Talebi] -> [API Gateway] -> [Kafka Topic] -> [FastAPI ML Model] -> [Karar Servisi]
\`\`\`
Bu sayede ön yüz uygulamalarında donma veya gecikme yaşanmadan arka planda saniyede on binlerce veri paketi analiz edilmektedir.
### Anomali Tespiti Modelleri
Geleneksel kural tabanlı sistemler yerine, **Isolation Forest** ve **Autoencoder (Oto-kodlayıcı)** yapay sinir ağları kullanıyoruz. Oto-kodlayıcılar, normal finansal işlemleri sıkıştırıp yeniden inşa etmeyi öğrenir. Eğer gelen yeni bir işlem normal şablona uymuyorsa, yeniden inşa hatası (reconstruction error) yüksek çıkar ve sistem bunu anında anomali olarak işaretler.
- **Düşük Gecikme:** TensorFlow C++ runtime entegrasyonu sayesinde model çıkarım (inference) süresini 10ms'nin altına indiriyoruz.
- **Sıfır Kesinti:** Modellerimizi canlı yayında (hot-swap) güncelleyebiliyoruz, böylece sistem durmadan yeni dolandırıcılık yöntemlerine karşı güncelleniyor.
> **Sonuç:** Doğru tasarlanmış bir yapay zekâ hattı, şirketlerin finansal risklerini neredeyse sıfıra indirir.`
},
en: {
title: "Real-time Anomaly Detection with AI: Securing Financial Architectures",
excerpt: "How are artificial intelligence-driven surveillance engines positioned to minimize fintech fraud to absolute zero?",
readingTime: "5 min read",
category: "AI · Fintech",
tags: ["AI", "Kafka", "Machine Learning", "Fintech", "FastAPI"],
content: `## Speed vs. Security in Modern Financial Stacks
In today's global financial ecosystems, speed is everything. With millions of transactions flowing through databases daily, letting a single fraudulent activity slip by can lead to catastrophic losses and severely damaged brand trust. Traditional batch processing systems are obsolete—detecting fraud hours after a transaction completes is no longer acceptable.
This is where **artificial intelligence-driven real-time anomaly detection** changes the game. Let's analyze how we architect sub-10ms neural evaluation engines at Ayris Tech.
### Event Streaming and Kafka Architecture
The cornerstone of any real-time system is the data ingestion pipeline. Utilizing Apache Kafka, we ingest transaction event streams asynchronously and route them directly to our inference nodes:
\`\`\`javascript
// Event streaming schema
[Transaction Request] -> [API Gateway] -> [Kafka Topic] -> [FastAPI ML Engine] -> [Decision Hub]
\`\`\`
This decouples the heavy neural analysis from the transactional user interface, ensuring perfect responsive stability under heavy loads.
### Anomaly Detection Models
Rather than hardcoded conditional rules, we utilize advanced **Isolation Forests** and Deep Neural **Autoencoders**. Autoencoders learn to compress and reconstruct normal transactional behaviors. When an anomalous transaction occurs, the reconstruction error spikes, immediately triggering an automated lock.
- **Sub-10ms Latency:** Deployed via optimized TensorFlow runtimes, model inference lags remain well under 10ms.
- **Dynamic Hot-Swaps:** Models are retrained and updated on-the-fly, providing uninterrupted security layers against changing vectors.
> **Verdict:** A properly engineered streaming ML pipeline reduces financial exposure to absolute zero.`
}
},
{
slug: "web3-consortium-networks-logistics",
date: "2026-05-10",
author: "Emre Doğan",
authorRole: "Web3 Lead Engineer",
image: "https://images.unsplash.com/photo-1639762681485-074b7f938ba0?auto=format&fit=crop&w=1200&q=80",
tr: {
title: "Küresel Lojistikte Web3 Devrimi: Konsorsiyum Ağı Nasıl Kurulur?",
excerpt: "Çok aktörlü tedarik zinciri ağlarında şeffaflığı ve veri bütünlüğünü akıllı sözleşmeler ve değişmez kayıtlarla sağlamanın yolları.",
readingTime: "7 dk okuma",
category: "Web3 · Lojistik",
tags: ["Solidity", "Blockchain", "IPFS", "EVM", "Smart Contracts"],
content: `## Lojistikte Güven Problemi
Küresel ticarette bir ürün, üreticiden tüketiciye ulaşana kadar ortalama 15 farklı aracı firmanın (limanlar, gümrükler, yerel lojistik firmaları, taşıyıcılar) elinden geçer. Her aktörün kendi veritabanını tutması; veri uyuşmazlıklarına, kayıp evraklara ve haftalar süren mutabakat süreçlerine sebep olur.
**Konsorsiyum blokzincir ağları (Consortium Blockchains)**, tüm bu tarafların ortak, değişmez ve şeffaf bir defter üzerinde anlaşmasını sağlar.
### Solidity ile Gaz Optimizasyonlu Akıllı Sözleşmeler
Lojistik olaylarında her el değiştirme (handoff) blokzincire yazıldığından, işlem ücretleri (gas fee) kritik öneme sahiptir. EVM (Ethereum Virtual Machine) tabanlı sistemlerde maliyetleri düşürmek için şu teknikleri kullanıyoruz:
1. **Batching (Yığınlama):** Birden fazla kargo durum güncellemesini tek bir işlemde toplu olarak zincire göndermek.
2. **Proxy Patterns (Vekil Kalıpları):** Sözleşme kodunu her seferinde baştan dağıtmak yerine, ortak mantığı barındıran tek bir vekil üzerinden çalıştırarak bellek tasarrufu sağlamak.
\`\`\`solidity
// Gas optimized handoff event struct
struct Handoff {
bytes32 packageId;
address sender;
address receiver;
uint32 timestamp;
bytes32 docHash; // IPFS document reference
}
\`\`\`
### Değişmez Belge Saklama: IPFS Entegrasyonu
Faturalar, konşimentolar ve gümrük belgeleri gibi büyük dosyaları doğrudan blokzincir üzerinde saklamak inanılmaz pahalıdır. Bu yüzden, dosyaları **IPFS (InterPlanetary File System)** üzerinde saklayıp, sadece bu belgelerin cryptographic hash (parmak izi) değerlerini akıllı sözleşmeye kaydediyoruz. Belgelerde yapılacak en ufak bir değişiklik parmak izini bozacağı için evrakta sahtecilik tamamen imkansız hale gelir.
Lojistik ağınızı blokzincir teknolojisiyle güçlendirerek, mutabakat sürelerini günlerden dakikalara indirebilirsiniz.`
},
en: {
title: "The Web3 Revolution in Global Logistics: Architecting Consortium Networks",
excerpt: "How smart contracts and immutable logs secure multi-actor transparency and data integrity in modern supply chains.",
readingTime: "7 min read",
category: "Web3 · Logistics",
tags: ["Solidity", "Blockchain", "IPFS", "EVM", "Smart Contracts"],
content: `## The Trust Gap in Modern Cargo
Before a physical good moves from manufacturer to consumer, it passes through an average of 15 intermediaries—customs brokers, freight forwarders, terminal operators, and local distributors. When every actor maintains a siloed legacy database, friction, lost documents, and massive reconciliation overheads are inevitable.
A **Consortium Blockchain** establishes a single, shared, and cryptographically immutable ledger that all actors can trust implicitly.
### Solidity Optimizations for Real-World Workflows
Because every logistics event represents an on-chain transaction, optimizing gas consumption within EVM (Ethereum Virtual Machine) sandboxes is of paramount importance:
1. **Transaction Batching:** Grouping multiple state shifts into a single cryptographic payload.
2. **Proxy Patterns:** Deploying upgradeable structural proxies (ERC-1967) to drastically reduce initial contract footprint and variable deployment gas fees.
\`\`\`solidity
// Gas optimized handoff event struct
struct Handoff {
bytes32 packageId;
address sender;
address receiver;
uint32 timestamp;
bytes32 docHash; // IPFS document reference
}
\`\`\`
### Immutable Assets: IPFS Document Anchoring
Uploading multi-megabyte PDFs (such as bills of lading) directly to Ethereum storage is financially unviable. We bypass this by offloading files to **IPFS (InterPlanetary File System)**. The generated cryptographic hash is then written to the ledger. This guarantees document integrity: even a single modified pixel in a PDF will yield a totally different hash, making tampering instantly visible.
Transitioning to consortium ledger architectures shrinks contract reconciliation latency from 18 days to less than 4 hours.`
}
},
{
slug: "headless-ecommerce-conversion-rates",
date: "2026-05-01",
author: "Mustafa Yıldız",
authorRole: "Founder & Architect",
image: "https://images.unsplash.com/photo-1460925895917-afdab827c52f?auto=format&fit=crop&w=1200&q=80",
tr: {
title: "Headless E-Ticaret Mimarisi ve Sayfa Hızının Dönüşüm Oranlarına Etkisi",
excerpt: "Milisaniyeler satış demektir. Headless Next.js altyapılarıyla yükleme sürelerini %80 kısaltıp sepet terk oranını nasıl düşürdük?",
readingTime: "6 dk okuma",
category: "Web · E-Ticaret",
tags: ["Next.js", "Headless CMS", "GraphQL", "Performance", "SEO"],
content: `## Milisaniyelerin Ticari Değeri
E-ticarette her milisaniye cironuzu etkiler. Google verilerine göre, mobil sayfa yüklenme süresi 1 saniyeden 3 saniyeye çıktığında hemen çıkma oranı (bounce rate) %32 artmaktadır. Geleneksel monolitik e-ticaret altyapıları (eski Magento, WooCommerce vb.), sunucu taraflı hantal yapıları ve sıkışık veri sorguları nedeniyle bu hız hedeflerini yakalayamazlar.
**Headless (Kafasız) Mimari**, arka plan ticaret mantığı ile ön yüz görsel katmanını birbirinden tamamen ayırarak bu sorunu kökten çözer.
### Headless Next.js ile 99/100 Performansı
Ayris Tech e-ticaret projelerinde, ön yüzde **Next.js App Router** kullanırken arka planda GraphQL API ağ geçidiyle haberleşen headless motorları tercih ediyoruz. Bu yaklaşımın temel avantajları:
- **Static Generation (SSG):** Ürün sayfalarını derleme aşamasında (build time) statik HTML olarak üretiyor ve küresel CDN'ler üzerinden anında yüklenecek şekilde dağıtıyoruz.
- **Incremental Static Regeneration (ISR):** Fiyat veya stok değiştiğinde tüm siteyi baştan derlemek yerine, sadece ilgili ürün sayfasını arka planda milisaniyeler içinde güncelliyoruz.
\`\`\`javascript
// Next.js ISR (Incremental Static Regeneration) örneği
export const revalidate = 60; // sayfayı en fazla dakikada bir güncelle
\`\`\`
### Arama Deneyimi ve Algolia Entegrasyonu
Kullanıcılar arama çubuğuna tıkladığında binlerce ürün arasından aradıklarını anında bulmalıdır. Bunun için headless altyapımızı **Algolia** anlık arama indeksi ile destekliyoruz. Her tuşa basıldığında (on keypress) 10ms içinde sonuçlar listelenir, bu da doğrudan sepet ekleme oranlarını %24 artırır.
Eğer sepet terk oranlarınızı düşürmek ve küresel çapta en hızlı alışveriş deneyimini sunmak istiyorsanız, e-ticaret sitenizi modern headless mimarilere taşımalısınız.`
},
en: {
title: "Headless E-commerce & Page Speed Impact on Conversion Rates",
excerpt: "Milliseconds are sales. How we cut load times by 80% and minimized shopping cart abandonment with headless Next.js layouts.",
readingTime: "6 min read",
category: "Web · E-commerce",
tags: ["Next.js", "Headless CMS", "GraphQL", "Performance", "SEO"],
content: `## The Financial Value of Milliseconds
In the digital storefront arena, milliseconds directly correlate to transactional yield. Google data proves that when mobile page load speeds increase from 1 to 3 seconds, bounce rates spike by over 32%. Monolithic legacy suites (such as un-decoupled Magento or standard WooCommerce instances) collapse under these performance parameters due to heavy database roundtrips and synchronous asset delivery.
**Headless Architecture** breaks this bottleneck by decoupling the backend transactional commerce engine from the client-facing presentation layer.
### Yielding 99/100 Lighthouse Grades with Next.js
At Ayris Tech, we deploy **Next.js App Router** on the edge combined with GraphQL API gateways to serve transactional data. This approach offers distinct performance advantages:
- **Static Generation (SSG):** Product catalogues are compiled into lightweight static HTML at build time and distributed across global edge nodes for near-instant rendering.
- **Incremental Static Regeneration (ISR):** When pricing or stock variables change, we update specific nodes on-the-fly in the background rather than rebuild the entire portal.
\`\`\`javascript
// Next.js ISR (Incremental Static Regeneration) config
export const revalidate = 60; // invalidate cached pages every 60 seconds
\`\`\`
### Instant Search with Algolia
Slow search bars kill conversions. We connect our headless catalogues with **Algolia** indexing arrays to deliver predictive, instant search results on keypress inside of 10ms. This micro-interaction alone yields an average 24% uplift in Add-to-Cart events.
Migrating to high-craft headless setups is no longer a luxury—it is the modern benchmark for high-converting global trade.`
}
}
];
export function getBlogPostBySlug(slug: string): BlogPost | undefined {
return blogPosts.find((p) => p.slug === slug);
}
+269
View File
@@ -0,0 +1,269 @@
export interface DemoData {
slug: string;
template: "klinik" | "restoran" | "kurumsal" | "dental" | "restoran2";
firma: {
adi: string;
slogan: string;
sehir: string;
adres: string;
telefon: string;
email: string;
logoEmoji: string;
renkAna: string;
renkKoyu: string;
renkAcik: string;
};
istatistikler: { deger: string; etiket: string }[];
hizmetler: { ikon: string; baslik: string; aciklama: string }[];
yorumlar: { yazar: string; yorum: string; puan: number; tarih: string; emoji: string }[];
doktorlar?: { ad: string; uzmanlik: string; puan: string; yil: string; hasta: string; emoji: string }[];
menu?: { kategori: string; ikon: string; urunler: { ad: string; aciklama: string; fiyat: string }[] }[];
projeler?: { baslik: string; sektor: string; aciklama: string; ikon: string; renk: string; resim?: string }[];
ekip?: { ad: string; rol: string; emoji: string }[];
}
export const demos: Record<string, DemoData> = {
"dogan-tip-merkezi": {
slug: "dogan-tip-merkezi",
template: "klinik",
firma: {
adi: "Doğan Tıp Merkezi",
slogan: "Sağlığınız, En Değerli Varlığınız",
sehir: "İstanbul",
adres: "Bağcılar Mah. Sağlık Cad. No:12, Bağcılar / İstanbul",
telefon: "0212 555 44 33",
email: "info@dogantip.com",
logoEmoji: "🏥",
renkAna: "#0ea5e9",
renkKoyu: "#0284c7",
renkAcik: "#e0f2fe",
},
istatistikler: [
{ deger: "4200", etiket: "Mutlu Hasta" },
{ deger: "14", etiket: "Uzman Doktor" },
{ deger: "12", etiket: "Yıl Deneyim" },
{ deger: "620", etiket: "Yorum" },
],
hizmetler: [
{ ikon: "stethoscope", baslik: "Dahiliye", aciklama: "Erişkin hastalıklarında kapsamlı tanı ve tedavi hizmetleri." },
{ ikon: "heart", baslik: "Kardiyoloji", aciklama: "Kalp ve damar sağlığı için ileri tanı ve tedavi." },
{ ikon: "tooth", baslik: "Diş Hekimliği", aciklama: "İmplant, ortodonti ve estetik diş uygulamaları." },
{ ikon: "eye", baslik: "Göz Sağlığı", aciklama: "Lazer tedavileri ve göz cerrahisi." },
{ ikon: "flask", baslik: "Laboratuvar", aciklama: "Hızlı ve güvenilir tahlil sonuçları." },
{ ikon: "image", baslik: "Radyoloji", aciklama: "MR, tomografi ve ultrason görüntüleme." },
],
doktorlar: [
{ ad: "Dr. Ahmet Yılmaz", uzmanlik: "Dahiliye Uzmanı", puan: "4.9", yil: "15", hasta: "2400", emoji: "👨‍⚕️" },
{ ad: "Dr. Ayşe Kaya", uzmanlik: "Kardiyoloji", puan: "4.8", yil: "12", hasta: "1800", emoji: "👩‍⚕️" },
{ ad: "Dr. Mehmet Demir", uzmanlik: "Göz Hastalıkları", puan: "5.0", yil: "10", hasta: "1200", emoji: "👨‍⚕️" },
{ ad: "Dr. Zeynep Arslan", uzmanlik: "Diş Hekimi", puan: "4.9", yil: "8", hasta: "900", emoji: "👩‍⚕️" },
],
yorumlar: [
{ yazar: "Fatma K.", yorum: "Çok iyi hizmet aldım. Doktorlar son derece ilgili ve profesyonel. Randevu sistemi de çok pratik.", puan: 5, tarih: "2 hafta önce", emoji: "😊" },
{ yazar: "Mustafa A.", yorum: "Temiz, modern ortam. Muayenemi çok hızlı yaptılar ve sonuçları aynı gün aldım.", puan: 5, tarih: "1 ay önce", emoji: "🙂" },
{ yazar: "Elif T.", yorum: "Online randevu sistemi harikaydı. Güvenilir ve kaliteli bir klinik. Tüm ailemle tercih ediyoruz.", puan: 5, tarih: "3 hafta önce", emoji: "😄" },
],
},
"lezzet-mutfagi": {
slug: "lezzet-mutfagi",
template: "restoran",
firma: {
adi: "Lezzet Mutfağı",
slogan: "Taste The Difference",
sehir: "İstanbul",
adres: "Karaköy Mah. Liman Cad. No:7, Beyoğlu / İstanbul",
telefon: "0212 444 55 66",
email: "rezervasyon@lezzetmutfagi.com",
logoEmoji: "🍽️",
renkAna: "#C5A880",
renkKoyu: "#0A0B0D",
renkAcik: "#14161B",
},
istatistikler: [
{ deger: "12", etiket: "Years of Heritage" },
{ deger: "48+", etiket: "Signature Dishes" },
{ deger: "4.9", etiket: "Average Guest Rating" },
{ deger: "18k+", etiket: "Monthly Diners" },
],
hizmetler: [
{ ikon: "alacarte", baslik: "À la Carte", aciklama: "Seçkin malzemelerle hazırlanan imza yemeklerimizi keşfedin." },
{ ikon: "special", baslik: "Özel Günler", aciklama: "Doğum günü, evlilik yıldönümü ve kutlamalar için özel menüler." },
{ ikon: "catering", baslik: "Kurumsal Etkinlik", aciklama: "İş yemekleri ve kurumsal organizasyonlar için catering hizmeti." },
{ ikon: "delivery", baslik: "Paket Servis", aciklama: "Şehrin her köşesine hızlı ve sıcak teslimat." },
],
menu: [
{
kategori: "Başlangıçlar", ikon: "salad",
urunler: [
{ ad: "Ev Yapımı Hummus", aciklama: "Fırından taze lavaş ve trüf yağı ile", fiyat: "₺180" },
{ ad: "Karidesli Bruschetta", aciklama: "Taze domates, fesleğen, marine sarımsak", fiyat: "₺220" },
{ ad: "Burrata Salatası", aciklama: "Cherry domates, pesto, taze roka yaprakları", fiyat: "₺240" },
],
},
{
kategori: "Ana Yemekler", ikon: "steak",
urunler: [
{ ad: "Wagyu Bonfile", aciklama: "Fırınlanmış kuşkonmaz, trüf mantarlı patates püresi", fiyat: "₺680" },
{ ad: "Levrek Fileto", aciklama: "Limonlu tereyağı sosu, kapari ve taze otlar", fiyat: "₺420" },
{ ad: "Mantar Risotto", aciklama: "Yabani orman mantarları ve Parmigiano Reggiano", fiyat: "₺360" },
],
},
{
kategori: "Tatlılar", ikon: "dessert",
urunler: [
{ ad: "Crème Brûlée", aciklama: "Gerçek Madagaskar vanilyası, karamelize şeker kıtırı", fiyat: "₺160" },
{ ad: "Çikolatalı Fondant", aciklama: "Belçika çikolatası dolgulu sıcak kek, vanilyalı dondurma", fiyat: "₺180" },
{ ad: "Künefe", aciklama: "Halis tereyağlı çıtır tel kadayıf, manda kaymağı", fiyat: "₺200" },
],
},
],
yorumlar: [
{ yazar: "Selin A.", yorum: "Hayatımda yediğim en iyi bonfile. Servis mükemmeldi, ortam son derece loş ve şık. Kesinlikle tekrar geleceğiz.", puan: 5, tarih: "1 hafta önce", emoji: "🍷" },
{ yazar: "Burak T.", yorum: "Yıldönümümüzü burada kutladık. Detaylara gösterilen özen, menü kalitesi ve ambiyans harikaydı.", puan: 5, tarih: "2 hafta önce", emoji: "🥂" },
{ yazar: "Canan M.", yorum: "Karaköy'ün en iyi restoranı. Risotto ve tatlılar inanılmazdı. Şefin ellerine sağlık.", puan: 5, tarih: "1 ay önce", emoji: "✨" },
],
},
"atlas-lojistik": {
slug: "atlas-lojistik",
template: "kurumsal",
firma: {
adi: "Atlas Lojistik",
slogan: "Güvenli Taşımacılık, Zamanında Teslimat",
sehir: "İstanbul",
adres: "Esenyurt Lojistik Merkezi, Esenyurt / İstanbul",
telefon: "0212 333 22 11",
email: "info@atlaslojistik.com",
logoEmoji: "🚛",
renkAna: "#6366f1",
renkKoyu: "#4f46e5",
renkAcik: "#eef2ff",
},
istatistikler: [
{ deger: "15", etiket: "Yıl Deneyim" },
{ deger: "850+", etiket: "Aktif Müşteri" },
{ deger: "12", etiket: "Şehir" },
{ deger: "%99.2", etiket: "Zamanında Teslimat" },
],
hizmetler: [
{ ikon: "truck", baslik: "Karayolu Taşımacılığı", aciklama: "Yurtiçi ve uluslararası karayolu ile güvenli ve hızlı taşımacılık." },
{ ikon: "building", baslik: "Depolama & Lojistik", aciklama: "Modern depolarımızda güvenli stok yönetimi ve dağıtım hizmetleri." },
{ ikon: "box", baslik: "E-ticaret Lojistiği", aciklama: "Son mile teslimat, iade yönetimi ve fulfillment çözümleri." },
{ ikon: "globe", baslik: "Uluslararası Nakliye", aciklama: "Gümrük işlemleri dahil kapıdan kapıya uluslararası taşımacılık." },
{ ikon: "thermometer", baslik: "Soğuk Zincir", aciklama: "Gıda ve ilaç sektörü için kontrollü sıcaklıkta taşıma." },
{ ikon: "smartphone", baslik: "Anlık Takip", aciklama: "Yükünüzü 7/24 gerçek zamanlı olarak takip edin." },
],
projeler: [
{ baslik: "Migros Dağıtım Ağı", sektor: "Perakende", aciklama: "12 şehirde günlük 400+ noktaya soğuk zincir dağıtım yönetimi.", ikon: "shopping-cart", renk: "#10b981" },
{ baslik: "Trendyol Fulfillment", sektor: "E-ticaret", aciklama: "Günlük 8.000+ sipariş işleme ve son mile teslimat operasyonu.", ikon: "package", renk: "#f97316" },
{ baslik: "Ford Otosan Tedarik", sektor: "Otomotiv", aciklama: "JIT modeli ile fabrikaya zamanında parça tedarik lojistiği.", ikon: "car", renk: "#6366f1" },
{ baslik: "Pfizer İlaç Lojistiği", sektor: "İlaç", aciklama: "GDP sertifikalı soğuk zincir ile ilaç dağıtım ağı yönetimi.", ikon: "pill", renk: "#0ea5e9" },
],
ekip: [
{ ad: "Murat Yıldız", rol: "Genel Müdür", emoji: "👨‍💼" },
{ ad: "Hande Çelik", rol: "Operasyon Direktörü", emoji: "👩‍💼" },
{ ad: "Serkan Aydın", rol: "Teknoloji Müdürü", emoji: "👨‍💻" },
{ ad: "Neslihan Kara", rol: "Müşteri Deneyimi", emoji: "👩‍💼" },
],
yorumlar: [
{ yazar: "Kemal B. — Tedarik Zinciri Müdürü", yorum: "3 yıldır çalışıyoruz, tek bir gecikmemiz olmadı. Gerçek anlamda güvenilir bir iş ortağı.", puan: 5, tarih: "1 ay önce", emoji: "👍" },
{ yazar: "Derya S. — E-ticaret Direktörü", yorum: "E-ticaret operasyonumuzu tamamen Atlas'a devrettik. Müşteri memnuniyetimiz %94'e çıktı.", puan: 5, tarih: "2 ay önce", emoji: "🙌" },
{ yazar: "Tahir A. — Satın Alma Müdürü", yorum: "Anlık takip sistemi ve proaktif iletişim anlayışı sektörde fark yaratıyor.", puan: 5, tarih: "3 hafta önce", emoji: "⭐" },
],
},
"odentries": {
slug: "odentries",
template: "dental",
firma: {
adi: "Odentries",
slogan: "Seamless Dental Care",
sehir: "İstanbul",
adres: "Nişantaşı Mah. Valikonağı Cad. No:45, Şişli / İstanbul",
telefon: "0212 999 88 77",
email: "hello@odentries.com",
logoEmoji: "🦷",
renkAna: "#1E2E38",
renkKoyu: "#121C22",
renkAcik: "#EBF5F0",
},
istatistikler: [
{ deger: "80%", etiket: "Exclusive Member Savings: Save 60% - 80% on Dental Procedures, including Oral Exams, Cleanings, and X-Rays." },
{ deger: "40%", etiket: "Enhanced Member Benefits: Save 40% on All Other Dental Services, including Cosmetic, Restorative, and Specialty Dental Procedures." },
],
hizmetler: [
{ ikon: "shield", baslik: "Prevent cavities and gum disease", aciklama: "Kapsamlı diş muayeneleri ve koruyucu hekimlik uygulamaları ile dişlerinizi koruyoruz." },
{ ikon: "sparkles", baslik: "Keep your teeth sparkling clean", aciklama: "Profesyonel temizleme ve beyazlatma teknikleriyle parıldayan sağlıklı gülüşler yaratıyoruz." },
{ ikon: "search", baslik: "Early detection of dental issues", aciklama: "İleri teknoloji röntgen ve teşhis araçlarıyla sorunları büyümeden yakalıyoruz." },
],
projeler: [
{ baslik: "Teeth Straightening", sektor: "002 - Our Works", aciklama: "Impressive results with cleaning.", ikon: "sparkles", renk: "#EBF5F0" },
{ baslik: "Revitalized Cleaning", sektor: "002 - Our Works", aciklama: "A simple way to enhance your smile.", ikon: "tooth", renk: "#FAF7F2" },
{ baslik: "Dental Implant", sektor: "002 - Our Works", aciklama: "Gorgeous and durable smile updates.", ikon: "microscope", renk: "#EBF5F0" },
],
yorumlar: [
{ yazar: "Melis Y.", yorum: "Harika bir diş sağlığı deneyimiydi. Tasarım muhteşem, ekip inanılmaz profesyonel. Odentries bir numara!", puan: 5, tarih: "1 hafta önce", emoji: "😊" },
{ yazar: "Arda K.", yorum: "Klinik çok temiz ve ferah. Tedavi süresince hiçbir acı hissetmedim. Herkese tavsiye ederim.", puan: 5, tarih: "3 hafta önce", emoji: "👍" },
],
},
"sicilia-tavola": {
slug: "sicilia-tavola",
template: "restoran2",
firma: {
adi: "Sicilia Tavola",
slogan: "Linen, Lemons & Wood-fired Heritage",
sehir: "İstanbul",
adres: "Karaköy Mah. Gümrük Sok. No:14, Beyoğlu / İstanbul",
telefon: "0212 555 77 88",
email: "ciao@siciliavol.com",
logoEmoji: "🍋",
renkAna: "#0038A8",
renkKoyu: "#002266",
renkAcik: "#FDFBF7",
},
istatistikler: [
{ deger: "1892", etiket: "Sicilian Baking Roots" },
{ deger: "100%", etiket: "Organic Cold Pressed Oil" },
{ deger: "4.9", etiket: "Average Gastronomy Rating" },
{ deger: "12k+", etiket: "Happy Diners Annually" },
],
hizmetler: [
{ ikon: "alacarte", baslik: "À la Carte Gastronomy", aciklama: "Odun ateşinde pişen taze makarnalar, taze deniz mahsulleri ve Sicilya klasikleri." },
{ ikon: "special", baslik: "Trattoria Geceleri", aciklama: "Özel canlı akordeon dinletileri ve şefin tadım menüleri eşliğinde Sicilya akşamları." },
{ ikon: "catering", baslik: "Zeytinyağı Tadımı", aciklama: "Kendi bahçelerimizden gelen %100 soğuk sıkım sızma zeytinyağlarimizi keşfedin." },
{ ikon: "delivery", baslik: "Tavola Evinizde", aciklama: "Özel korumalı kuryelerimizle en taze gurme lezzetleri kapınıza getiriyoruz." },
],
menu: [
{
kategori: "Primi Piatti", ikon: "salad",
urunler: [
{ ad: "Caprese di Burrata", aciklama: "Manda burrata, pembe domates dilimleri, taze fesleğen ve zeytinyağı", fiyat: "₺280" },
{ ad: "Carpaccio di Polpo", aciklama: "İnce dilimlenmiş marine ahtapot, kapari, bebek roka ve limon emülsiyonu", fiyat: "₺340" },
{ ad: "Focaccia al Rosmarino", aciklama: "Taş fırından yeni çıkmış deniz tuzu, taze biberiye ve sızma zeytinyağlı", fiyat: "₺180" },
],
},
{
kategori: "Secondi", ikon: "steak",
urunler: [
{ ad: "Tagliatelle al Ragu di Polpo", aciklama: "Ağır ateşte pişmiş ahtapot ragu, taze el yapımı tagliatelle", fiyat: "₺460" },
{ ad: "Pizza Margherita DOP", aciklama: "Odun ateşinde taş fırın pizza, San Marzano domates, taze mozzarella di bufala", fiyat: "₺380" },
{ ad: "Polpo alla Griglia", aciklama: "Izgara ahtapot kolları, kapari, cherry domates ve ezilmiş sarımsaklı bebek patates", fiyat: "₺680" },
],
},
{
kategori: "Dolci", ikon: "dessert",
urunler: [
{ ad: "Cannoli Siciliani", aciklama: "Çıtır hamur tüpleri içinde tatlı ricotta kreması, çikolata parçacıkları ve Antep fıstığı", fiyat: "₺190" },
{ ad: "Tiramisu al Limone", aciklama: "Limon likörlü hafif mascarpone kreması, taze limon kabuğu rendesi ile", fiyat: "₺210" },
{ ad: "Gelato di Pistacchio", aciklama: "Kendi imalatımız gerçek Bronte Antep fıstıklı İtalyan dondurması", fiyat: "₺160" },
],
},
],
yorumlar: [
{ yazar: "Ender M.", yorum: "Limon kokuları ve çalan müzikler eşliğinde kendimizi Sicilya'da hissettik. Ahtapot makarna tek kelimeyle kusursuzdu.", puan: 5, tarih: "3 gün önce", emoji: "🍋" },
{ yazar: "Zeynep S.", yorum: "Focaccia ekmeği ve sızma zeytinyağının kalitesi buranın zanaatkarlığını kanıtlıyor. Mutlaka rezervasyon yaptırın.", puan: 5, tarih: "2 hafta önce", emoji: "✨" },
],
},
};
export function getDemoBySlug(slug: string): DemoData | null {
return demos[slug] ?? null;
}