Projenin Genel Yapılacakları – Özet
Bu proje, Kızılay’ın saha personeli tarafından anket/veri toplama, bu verilerin proje yöneticileri tarafından yönetilmesi, izlenmesi ve raporlanması için kullanılacak web + mobil uyumlu bir Bilgi Toplama Sistemi’nin modern arayüzlerinin tasarlanması ve frontend geliştirilmesini kapsar.
Backend ve iş mantığı Kızılay tarafından geliştirilecektir.
Penta Yazılım’ın sorumluluğu UI/UX + frontend (Angular & mobil) tarafıdır.
---
Çok dilli yapı (öncelik TR / EN)
Açık / Koyu tema (kullanıcı seçimi)
Mobil, tablet, masaüstü uyumlu (responsive)
WCAG erişilebilirlik kriterlerine uyum
Basit, sezgisel ve tutarlı kullanıcı deneyimi
Modern (2025 trendlerine uygun) kurumsal UI
Angular frontend altyapısı
PrimeNG + Bootstrap bileşenleri
Tekrar kullanılabilir Angular component kütüphanesi
Sürdürülebilir tasarım sistemi (UI Kit)
---
Amaç: Sahada hızlı ve hatasız veri toplamak
Yapılacaklar:
Proje / Anket listesi ekranı
Anket doldurma ekranı (dinamik form yapısı)
Taslak kaydetme (offline kullanım)
Gönderim durumu ve hata geri bildirimleri
Bildirimler ekranı
Profil & ayarlar (dil / tema / çıkış)
Öncelikler:
Büyük dokunmatik alanlar
Net ikonlar
Offline / online durumunun açıkça gösterilmesi
---
Amaç: Saha ekiplerini ve projeleri yönetmek
Yapılacaklar:
Anketör listesi (filtreleme, arama, performans)
Anketörlere proje / form atama
Proje oluşturma ve düzenleme
Form / Anket listesi
Form Builder (sürükle-bırak anket oluşturma)
Form düzenleme, yayınlama, onay süreçleri
Mini dashboard & temel raporlar
Bildirimler
Profil & ayarlar
---
Amaç: Sistemi düzenlemeden, sadece izlemek
Yapılacaklar:
Anketör ve ekip performans görüntüleme (read-only)
Form ve anket sonuçlarını izleme
Mini dashboard’lar
Bildirimler
Profil & ayarlar
Not:
Bu panel, proje yöneticisi paneline çok benzer ama düzenleme yetkisi yoktur.
---
Amaç: Sistemin tamamını yönetmek
Yapılacaklar:
Genel sistem dashboard’u
Tüm projelerin listesi ve yönetimi
Kullanıcı yönetimi (rollerle birlikte)
Rol ve yetki matrisi
Organizasyon birimleri (ağaç yapı)
Sistem logları & denetim ekranları
Sistem ayarları
Dil yönetimi
Bildirim yönetimi (toplu bildirim)
Entegrasyon / API yönetim ekranları
KVKK / açık rıza / veri işlem geçmişi
---
Yapılacaklar:
İlk kullanım onboarding akışı
Bağlamsal yardım (tooltip / info alanları)
Kullanıcı dostu hata mesajları
404 ve özel hata ekranları
---
Release Notes (sürüm notları)
Offline mod uyarıları
Senkronizasyon geri bildirimleri
Detaylı log inceleme ekranları
API entegrasyon yönetimi ekranı
---
Wireframe’ler & kullanıcı akışları
Yüksek çözünürlüklü UI tasarımları (Figma)
Light / Dark tema varyantları
Tıklanabilir Figma prototipi
UI Kit & Design System
Angular frontend kodları
Reusable Angular component kütüphanesi
PrimeNG uyumlu tema
Kısa teknik dokümantasyon
---
UI/UX Tasarım: 80 iş günü
Frontend Geliştirme: 130 iş günü
Toplam: 210 iş günü
Backend kapsam dışı
* Buffer süresi dokümanda net tanımlı değil
---
> Bu proje, Kızılay’ın saha veri toplama ve proje yönetimi süreçleri için; çok rollü, mobil uyumlu, erişilebilir, sürdürülebilir ve Angular tabanlı bir arayüz ekosisteminin tasarlanması ve geliştirilmesini kapsar.