Ekstra kurulum gerekmez. Tüm dosyalar saf HTML, CSS ve JS ile çalışır. Kendi bilgisayarınızda klasörü açıp HTML dosyalarını tarayıcıda açabilirsiniz.
Veriler /mock/ klasöründeki JSON dosyalarından okunur. CRUD işlemleri LocalStorage ve fetch ile simüle edilir.
- Ziyaretçi: Arama, filtreleme, ilan detayına bakma.
- Kullanıcı: Giriş yapıp ilan ekleme, düzenleme, silme, profil yönetimi.
- Admin: Kullanıcı ve ilan yönetimi, kategori düzenleme, raporlar.
- Ziyaretçi olarak anasayfa, ilan listeleme ve ilan detay sayfaları açılıyor mu?
- Arama ve filtreleme çalışıyor mu?
- Giriş/kayıt/şifre sıfırlama akışı mock olarak çalışıyor mu?
- Kullanıcı panelinde ilan ekleme, düzenleme, silme, yayından kaldırma akışı çalışıyor mu?
- Kullanıcı panelinde profil ve mesajlar sayfası açılıyor mu?
- Yönetici panelinde kullanıcı, ilan, kategori ve raporlar sayfaları açılıyor mu?
- Rol ve durum değiştirme, kategori ekle/düzenle/sil işlemleri mock olarak çalışıyor mu?
- Tema anahtarı (açık/koyu) ve erişilebilirlik özellikleri çalışıyor mu?
- Tüm sayfalarda responsive ve modern görünüm korunuyor mu?
| Kriter | Açıklama |
|---|---|
| Mobil ve masaüstü uyum | Tüm sayfalar responsive ve erişilebilir |
| Ziyaretçi akışları | Arama, filtre, ilan detay, statik sayfalar çalışır |
| Kullanıcı paneli | İlan ekle, düzenle, sil, profil, mesajlar çalışır |
| Yönetici paneli | Kullanıcı, ilan, kategori, rapor yönetimi çalışır |
| Erişilebilirlik | Klavye ile gezilebilir, odak görünür, img alt metinleri var |
| SEO ve yapılandırılmış veri | Meta ve ld+json örnekleri mevcut |
| Kod düzeni | Dosya yapısı, yorumlar, açıklayıcı README |
| Mock veriyle akış | CRUD ve yönetim işlemleri mock veriyle simüle edilir |
Bu demo, gerçek backend ve kimlik doğrulama içermez. Tüm işlemler tarayıcıda simüle edilir.