MİNE — CREATIVE DEVELOPER

VAKA 02 · CANLI ÜRÜN · 2025–2026

ehlisunnah.com

Türkçe bir İslamî ilim platformu. Bir blog değil — ortak bir tasarım dili altında toplanmış, 189 rotaya yayılmış etkileşimli modüller külliyatı.

CANLI SİTEYİ AÇ

Anasayfa kahramanı: sekiz köşeli nûr madalyonu, İlim ve Hakikat başlığı ve canlı envanter şeridi
01 — Anasayfa. Başlık, madalyon ve canlı envanter şeridi.

02 — MESELE

Derinliği kaybetmeden
gezilebilir kılmak.

İçerik hem çok derin hem çok bağlantılıydı: âlimler, eserler, rivayetler, kavramlar, ibadet pratiği. Klasik bir menü yapısı bunu ya düzleştiriyor ya da kullanıcıyı boğuyordu.

Karar: gezinmeyi mekân metaforuna taşımak. Yedi kapı, kapıların altında odalar; her modül kendi ekranını hak edecek kadar farklıysa kendi ekranını alıyor.

03 — YAKLAŞIM

Önce sistem,
sonra sayfa.

01

Renk, tipografi ve boşluk jetonları tek yerde tanımlandı; beş atmosfer bu jetonların üstüne kuruldu.

02

Her modül bir brief ile başladı; keşif ve plan onaylanmadan kod yazılmadı.

03

İçerik şemayla bağlandı; kaynak künyesi olmayan kayıt derlemeyi düşürüyor.

04

Her modül ölçülerek kabul edildi — ekran görüntüsü ve sayı, "bence oldu" değil.

04 — TASARIM SİSTEMİ

Beş atmosfer,
tek bir dil.

Kâğıt & Mürekkep, Lâcivert Gece, Zümrüt Sessizliği, Gül Külü ve Rasathâne. Kullanıcı seçiyor; 189 rotanın tamamı aynı jeton kümesinden besleniyor.

İlim Metrosu — klasik eserleri beş renkli hat üzerinde gösteren metro şeması
05 — İlim Metrosu. Beş hat, aktarma durakları, hat anahtarı.

06 — GENERATİF TEZHİP

Aynı girdi,
her zaman aynı eser.

Kullanıcı adını yazıyor; ruh hâli, renk ve kurgu seçiyor. Motor tarayıcıda vektörel bir tezhip levhası çiziyor — her tuş vuruşunda yeniden.

Motor bilerek saf ve deterministik yazıldı: ağ, depolama, zaman veya DOM girdisi yok. Aynı metin ve aynı seçimler her zaman aynı levhayı verir — bu, çıktının test edilebilir ve dışa aktarılabilir olmasını sağlıyor.

Üretilen tezhip levhası — Fildişi palet, Madalyon kurgu
Fildişi · Klasik
Farklı metinle üretilen levha — yıldız geometrisi değişmiş
Metin değişti
Lâcivert palet ve Çerçeveli kurguyla üretilen levha
Lâcivert · Çerçeveli
07 — Motorun canlı kaydı: yazarken yeniden çizim, sonra palet ve kurgu değişimi.
İlim Ağacı — merkezde kaynak, sekiz sektöre yayılan 109 âlim düğümü
08 — İlim Ağacı. 109 düğüm, sekiz dal.

08 — VERİ GÖRSELLEŞTİRME

109 düğüm,
sekiz dal.

Merkezde kaynak; sekiz ilim dalı sektörlere, kuşaklar halkalara yerleşiyor. Kutupsal yerleşim elle yazılmış SVG ile çiziliyor — her düğümün açısı ve yarıçapı veriden hesaplanıyor.

Neden hazır bir graf kütüphanesi değil: burada okunması gereken şey rastgele bir ağ değil, kuşak sırası. Radyal düzen o hiyerarşiyi tek bakışta veriyor; kuvvet tabanlı yerleşim vermiyordu.

09 — USTURLÂB

Çalışan bir alet,
süs değil.

Rete döndürülüyor, vakit okunuyor, kıble yönü inceleniyor. Tüm hesap cihazda yapılıyor; harici bir vakit veya konum servisine bağlanmıyor.

Plaka ve rete SVG olarak çiziliyor; sürükleme denetleyicisi ve çizimin determinizmi kendi birim testlerine sahip.

Usturlâb aleti — pirinç halka, gök koordinat ızgarası ve yıldız işaretleri
09 — Usturlâb çalışma alanı.

10 — DUYARLI DENEYİM

Mobil, masaüstünün
küçültülmüşü değil.

Anasayfanın mobil düzeni
Anasayfa
İlim Metrosunun mobil düzeni
İlim Metrosu
Usturlâbın mobil düzeni
Usturlâb

320px'ten 1920px'e kadar tasarlandı. Üst çubuk simge sırasına iniyor, kahraman yeniden diziliyor, metro haritası yeniden akıyor.

11 — TEKNİK UYGULAMA

Ölçülen hâli.

ÇatıNext.js 16 (App Router) · React 19 · TypeScript
StilTailwind v4 · CSS Modules · styled-jsx
Hareketframer-motion · GSAP (ScrollTrigger) · Lenis
ÇizimElle yazılmış SVG · Three.js / R3F (bir sahne canlı)
VeriDosya tabanlı içerik · Zod şema doğrulama
Rota189 page.tsx · 873 bileşen
Test2.080 test (2.077 geçiyor) · Vitest + Playwright
Tip güvenliğitsc --noEmit temiz
SEO45 dinamik OG kartı · 76 dosyada JSON-LD
DağıtımVercel

12 — KALİTE VE İTERASYON

Kapılar derlemede.

Derleme öncesinde 40'tan fazla içerik doğrulayıcı zincirleme çalışıyor. Kaynağı eksik bir kayıt siteyi yayına çıkarmıyor — içerik doğruluğu bir tercih değil, derleme koşulu.

Arayüz tarafında kabul ölçümle yapılıyor: ekran görüntüsü, piksel ölçümü, taşma denetimi. Bu portfolyonun kendisi de aynı yöntemle üretildi — 13 görünüm genişliğinde ölçülen bir üst çubuk çakışması bu şekilde bulundu ve düzeltildi.

Yapay zekâ destekli bir geliştirme akışıyla çalışıyorum. Yön, tasarım kararları, kabul kriterleri ve kalite kontrolü bana ait.

13 — SEÇİLMİŞ EKRANLAR

Seyahatnâme — âlimlerin ilim yolculuklarının editoryal haritası
Seyahatnâme — kartografi
Hilâl Gözlemevi — topocentrik gök geometrisi paneli
Hilâl Gözlemevi — astronomik hesap