# 01 · Bilgi Mimarisi (IA) Kapsam içi 8 modül için kullanıcı rolleri, site haritası, navigasyon, akışlar ve sayfa envanteri. Prototip bu yapıyı birebir izler. --- ## 1. Kullanıcı Rolleri (RBAC) | Rol | Tanım | Erişim | |-----|-------|--------| | **Ziyaretçi** | Giriş yapmamış | Public sayfalar, gezi rehberi, mağaza vitrini, etkinlik listesi, üyelik/iletişim formları | | **Aday Üye** | Başvurusu inceleniyor | Başvuru durumu, profil taslağı, sınırlı panel | | **Vatandaş Üye** | Onaylanmış üye | Panel, aile yönetimi, etkinlik kaydı, mağaza alışveriş, vatandaşlık başvurusu | | **Doğrulanmış Üye** | Kimlik/belge doğrulanmış | Yukarıdakiler + öncelikli vatandaşlık desteği, doğrulanmış rozet | | **Admin / Moderatör** | Dernek yönetimi | İçerik (CMS), başvuru onayı, etkinlik & ürün yönetimi, denetim kaydı, moderasyon | > Faz 1 prototip **ziyaretçi + üye paneli** deneyimine odaklanır; admin paneli yön seçildikten sonra detaylandırılır. --- ## 2. Site Haritası ### Public (Ziyaretçi) ``` / Ana Sayfa /uyelik Üyelik Sistemi — başvuru (vatandaş / aday) + bilgi /aile Aile Yönetimi — tanıtım + nasıl çalışır (panelde yönetilir) /vatandaslik Vatandaşlık Destek Merkezi — süreç, evrak, rehber dokümanlar /etkinlikler Etkinlik & Dayanışma — liste / takvim /etkinlikler/[slug] Etkinlik detayı + kayıt /magaza Online Shop — ürün & hizmet katalog /magaza/[slug] Ürün/hizmet detayı /gezi-rehberi Gezi Rehberi — TR & RO destinasyonlar /gezi-rehberi/[slug] Destinasyon detayı (harita & medya) /hakkimizda Dernek tanıtımı /iletisim İletişim /giris /kayit Kimlik /kvkk /gizlilik /cerez Yasal ``` ### Korumalı (Üye Paneli) ``` /panel Genel bakış (başvuru durumu, yaklaşan etkinlik, hızlı işlemler) /panel/profil Profil & ayarlar /panel/aile Aile fertleri + 18 yaş altı ön kayıt (vasi onayı) /panel/vatandaslik Başvurularım + evrak yükleme + durum makinesi /panel/etkinliklerim Kayıtlı etkinlikler /panel/siparislerim Mağaza siparişleri ``` > **Sonraki faz alanı (şimdilik gizli):** `/profil/[kullanici]` (Sosyal Ağ), `/uzmanlar` (Profesyonel Ağ dizini). IA bu rotalara yer ayırır ama navigasyonda göstermez. --- ## 3. Navigasyon **Header (birincil):** Ana Sayfa · Üyelik · Aile · Vatandaşlık Desteği · Etkinlikler · Mağaza · Gezi Rehberi · Hakkımızda **Header (yardımcı):** Dil değiştirici **TR / RO / EN** · **Giriş** · **Üye Ol** (vurgulu buton) **Footer (gruplar):** - *Platform:* Üyelik, Aile Yönetimi, Vatandaşlık Desteği, Etkinlikler, Mağaza, Gezi Rehberi - *Dernek:* Hakkımızda, İletişim, Duyurular, Etkinlikler - *Yasal:* KVKK & GDPR, Gizlilik Politikası, Çerez Politikası, Kullanım Şartları - *Bağlan:* E-bülten kaydı, derneğin sosyal medya linkleri (dış), dil seçici > Footer'daki "sosyal medya" derneğin dış hesaplarıdır (Instagram/Facebook vb.) — bu, kapsam dışı bırakılan **Sosyal Ağ modülü** ile karıştırılmamalıdır. --- ## 4. Ana Kullanıcı Akışları 1. **Üyelik başvurusu:** Ana Sayfa → Üye Ol → Tip seç (Vatandaş / Vatandaşlık adayı) → Form (ad, e-posta, telefon, şehir/ülke, açıklama, KVKK onayı) → E-posta doğrulama → Başvuru "İnceleniyor" → Panelde durum takibi. 2. **Vatandaşlık başvurusu:** Panel → Vatandaşlık → Başvuru başlat → **Durum makinesi:** `Başvuru → Evrak Yükleme → İnceleme → Sonuç` → Şifreli belge yükleme + durum bildirimleri. 3. **Aile / 18 yaş altı ön kayıt:** Panel → Aile → Fert ekle → 18 yaş altı için **vasi onayı** + gizlilik bildirimi → ilişkisel aile profili. 4. **Etkinlik kaydı:** Etkinlikler → Detay → Kayıt ol (üye/ziyaretçi) → onay & takvime ekle → bildirim. 5. **Alışveriş:** Mağaza → Ürün/hizmet → Sepet → (sanal POS sonraki entegrasyon) → Sipariş & fatura. 6. **Gezi rehberi:** Gezi Rehberi → Ülke/şehir filtre → Destinasyon detayı (harita, medya, çok dilli içerik). --- ## 5. Çok Dillilik (TR / RO / EN) - Varsayılan **TR**; header'da dil değiştirici. Prototipte görsel olarak çalışır (içerik TR ağırlıklı, switcher aktif). - Next.js'te `next-intl` ile rota-bazlı (`/tr`, `/ro`, `/en`) + `hreflang` etiketleri + dil bazlı SEO meta. --- ## 6. Prototip Sayfa Envanteri (her varyasyonda) Her varyasyon (`v1`, `v2`, `v3`) aşağıdaki sayfaları içerir (tasarım dili farklı, içerik & yapı ortak): | Sayfa | Dosya | Amaç | |-------|-------|------| | **Ana Sayfa** | `index.html` | Yön'ün vitrini: hero + tüm kapsam içi modüller bölüm bölüm | | **Üyelik** | `uyelik.html` | Başvuru akışı + üyelik tipleri + form | | **Etkinlikler** | `etkinlikler.html` | Etkinlik listesi / takvim + detay kartları | | **Mağaza** | `magaza.html` | Ürün & hizmet katalog grid + sepet ipucu | | **Gezi Rehberi** | `gezi-rehberi.html` | TR & RO destinasyon vitrini | > Üst gezinme tüm sayfalarda ortak; her sayfa "← Varyasyonları karşılaştır" linkiyle `../index.html`'e döner. Vatandaşlık ve Panel ekranları, yön seçildikten sonra Next.js fazında detaylandırılır (ana sayfada bölüm olarak temsil edilir).