Genel Bakış
Bu sürüm iki yönde büyük bir güncelleme sunuyor: ön yüzde mobil deneyim, logo/giriş yönetimi ve modül özet ekranlarının tamamlanması; arka uçta (eğitim platformu) ise planlama, sınav çeşitliliği, katılım takibi, raporlama ve bildirim yönetiminin güçlendirilmesi.
Ön yüzde (arayüz) neler yeni?
- Mobil sunucu bağlama — mobil uygulamada giriş öncesi sunucu (ortam) adı girilerek bağlanılabiliyor.
- Mobil arayüz iyileştirmeleri — alt menü, app bar logosu, kategori renkleri ve responsive düzen düzeltmeleri.
- Açık/koyu tema logoları — giriş ekranı ve yan menü için ayrı ayrı logo yüklenebiliyor.
- Doküman merkezi ve bekleyen onaylar — özet kartları tamamlandı; kullanıcı aramadaki sorunlar giderildi.
- İçeriklerde hedef bazlı zamanlama ve e-posta doğrulama iyileştirmesi.
Arka uçta (eğitim platformu) neler yeni?
- Takvim ve planlama — "Takvimim" ve "Planlama" ekranları artık gerçek verilerle çalışıyor; yöneticiye tüm eğitim, sınav, ödev ve etkinlikleri gösteren bir takvim eklendi.
- Online toplantılar — Jitsi'ye ek olarak Microsoft Teams ile otomatik toplantı oluşturma.
- Optik sınavlar — karıştırılmış sınavlar için QR kodlu, optik okuyucuya uygun cevap anahtarı.
- Eğitim atamaları — başlangıç tarihi ve Excel ile toplu içe/dışa aktarma.
- Yetkinlik yönetimi, katılım/yoklama, raporlar (Excel/CSV/PDF), otomatik anketler, bildirimler, denetim kayıtları, SCORM ve e-posta altyapısı geliştirildi.
Bölüm A — Mobil ve Arayüz (Ön Yüz)
1) Mobil Sunucu (Ortam) Bağlama
Mobil uygulamaya giriş öncesi sunucu bağlama adımı eklendi.
Ön Yüz (Frontend)
- Kullanıcı giriş yapmadan önce sunucu adını (örneğin "metgun") girerek ilgili ortama bağlanabiliyor.
- Sunucu adı doğrulanıyor; hatalı giriş için uyarı gösteriliyor.
- Bağlantı kurulunca "Sunucuya bağlanıldı, kullanıcı adı ve şifrenizle devam edebilirsiniz" bilgisi gösteriliyor.
Kullanıcıya faydası: Mobil kullanıcılar doğru ortama kolayca bağlanıp giriş yapabiliyor.
2) Mobil Arayüz İyileştirmeleri
Mobil deneyimi iyileştiren birçok düzenleme yapıldı.
Ön Yüz (Frontend)
- Mobilde app bar'a logo eklendi.
- Alt menü (bottom navigation) yeni rotalarla ve daha doğru etiketlerle güncellendi.
- Bazı kategori seçimlerinde renk iyileştirmeleri yapıldı.
- Responsive olmayan ekranlardaki bozulmalar düzeltildi.
- Çok adımlı (multistep) formlarda "zamanlama" başlığı daha anlaşılır hale getirildi.
Kullanıcıya faydası: Mobil uygulama daha düzgün, tutarlı ve okunaklı görünüyor.
3) Açık/Koyu Tema Logoları
Tema ayarlarına logo yönetimi eklendi.
Ön Yüz (Frontend)
- Giriş ekranı ve yan menü için açık ve koyu temaya özel ayrı logolar yüklenebiliyor.
- Logo boş bırakılırsa varsayılan logo kullanılıyor.
Kullanıcıya faydası: Kurum, açık ve koyu temada en iyi görünen logolarını ayrı ayrı ayarlayabiliyor.
4) Doküman Merkezi ve Bekleyen Onaylar Özet Kartları
Bu iki modüldeki özet gösterimler tamamlandı.
Ön Yüz (Frontend)
- Doküman Merkezi: "Aktif – Taslak – Onay Bekleyen" özet kartları eklendi; özet, uygulanan filtrelere göre hesaplanıyor.
- Bekleyen Onaylar: "Toplam Kayıt – Bugün Gelen – Yüksek Öncelik – Geciken Onaylar" özet kartları eklendi.
- Bekleyen onaylar kullanıcı aramasında çalışmayan filtreleme sorunu giderildi; kullanıcı listesi tekrarsız geliyor.
Kullanıcıya faydası: İçerik ve onay durumları tek bakışta görülebiliyor; kullanıcı araması doğru sonuç veriyor.
5) İçeriklerde Hedef Bazlı Zamanlama
İçerik yayınlama için hedef bazlı zamanlama bilgisi eklendi.
Ön Yüz (Frontend)
- Her hedef grubu için ayrı yayınlanma tarihi belirlenebiliyor; böylece farklı gruplara farklı zamanlarda ulaşılabiliyor.
- İlgili formlarda "Zamanlama Bilgisi" bölümü ve açıklaması eklendi.
Kullanıcıya faydası: Aynı içerik farklı gruplara farklı tarihlerde planlanarak yayınlanabiliyor.
6) Görev Yönetimi İyileştirmeleri
Görev yönetiminde çeşitli iyileştirmeler ve düzeltmeler yapıldı.
Ön Yüz (Frontend)
- Kanban görünümüne kaydırma çubuğu eklendi.
- Görev durumu, türü ve kategorilerinin listelenmesinde sınır (limit) sorunları giderildi; tüm kayıtlar eksiksiz geliyor.
- Görev listelerinde kategorisiz görevler ayrı olarak filtrelenebiliyor.
Arka Uç (Backend)
- JWT aktarımı ile görev yönetiminin bağlı olduğu servislere geçişte oturum bilgisi güvenli şekilde taşınıyor (bağlantılara tek oturumla geçiş).
Kullanıcıya faydası: Görev panosu daha kullanışlı; durum/tür/kategori listeleri eksiksiz görüntüleniyor.
7) Mevzuatlar ve E-posta Doğrulama
Ön Yüz (Frontend)
- Mevzuatlar (regülasyonlar) formundan çalışmayan/kullanılmayan medya yükleme alanı kaldırıldı.
- E-posta doğrulama mantığı tek bir yerde toplandı ve gerçek dünyadaki e-posta biçimlerini kapsayacak şekilde iyileştirildi; kullanıcı formu, e-posta ayarları ve genel formlar bu ortak doğrulamayı kullanıyor.
Kullanıcıya faydası: Mevzuat formu sadeleşti; e-posta girişleri tüm ekranlarda tutarlı ve doğru denetleniyor.
8) Platform Kararlılığı (Mobil/iOS/Web)
Ön Yüz (Frontend)
- iOS bildirim yönetimi ve bağımlılıklar güncellendi; iOS debug derleme sorunu giderildi.
- Web derlemesini engelleyen Flutter SDK kurulum sorunu (Docker) düzeltildi.
- Mobil ortam (env) yapılandırması iyileştirildi.
Kullanıcıya faydası: Uygulama farklı platformlarda daha kararlı çalışıyor; bilinen derleme ve bildirim sorunları giderildi.
Bölüm B — Eğitim Platformu (LMS)
9) Takvim ve Planlama
Planlama ekranları gerçek verilere bağlandı ve yönetici takvimi eklendi.
Arka Uç (Backend)
- "Takvimim" ve "Planlama" ekranları artık canlı verilerle çalışıyor.
- Yöneticiler için, tüm eğitmenlerin ve rollerin oturum, sınav, ödev, ders, etkinlik ve öğrenme yolu kayıtlarını gösteren bir takvim eklendi.
- Takvim rol ve eğitmen bazında filtrelenebiliyor.
Kullanıcıya faydası: Eğitim programı tek bir takvimden görülüp planlanabiliyor; kimin ne zaman hangi etkinliği olduğu net şekilde takip ediliyor.
10) Microsoft Teams ile Online Toplantı
Online oturumlar için yeni bir toplantı seçeneği eklendi.
Arka Uç (Backend)
- Jitsi'ye alternatif olarak Microsoft Teams üzerinden otomatik toplantı oluşturulabiliyor.
- Online oturum açıldığında toplantı bağlantısı otomatik hazırlanıyor.
Kullanıcıya faydası: Kurumlar tercih ettikleri toplantı platformunu kullanabiliyor; Teams kullanan ekipler için oturumlar daha kolay yönetiliyor.
11) Optik (QR Kodlu) Sınavlar
Fiziksel sınavlar için optik okuyucuya uygun cevap anahtarı üretimi eklendi.
Arka Uç (Backend)
- Cevapları karıştırılmış sınavlarda her kitapçık için benzersiz QR kodlu cevap anahtarı oluşturuluyor.
- Optik cevap kâğıdı ve soru kitapçığı PDF olarak üretilebiliyor.
Kullanıcıya faydası: Kâğıt üzerinde yapılan sınavlar, karıştırılmış kitapçıklarda bile optik okuyucuyla hızlı ve hatasız değerlendirilebiliyor.
12) Eğitim Atamalarında Başlangıç Tarihi ve Excel Aktarımı
Atama yönetimi daha esnek ve toplu işlenebilir hale geldi.
Arka Uç (Backend)
- Eğitim atamalarına başlangıç tarihi eklendi; başlangıç tarihinin bitiş tarihinden sonra olamayacağı kontrol ediliyor.
- Rol/eğitim eşleştirmeleri Excel şablonu ile toplu içe ve dışa aktarılabiliyor.
- Eğitimlere erişim zaman aralığı (ne zaman açılıp kapanacağı) tanımlanabiliyor.
Kullanıcıya faydası: Çok sayıda atama tek tek yapılmak yerine Excel ile hızlıca yönetilebiliyor; eğitimlerin başlangıç ve erişim zamanları netleşiyor.
13) Yetkinlik Yönetimi
Yetkinlik tanımları eğitim kataloğuyla aynı düzene getirildi.
Arka Uç (Backend)
- Yetkinlikler artık kategorilere göre düzenleniyor; serbest metin yerine tanımlı kategoriler kullanılıyor.
- Sıra numarası, yayın durumu (taslak/aktif/arşivli) ve yetkinlik kodu desteği eklendi.
- Aynı adda mükerrer yetkinlik oluşturulması engellendi.
- Yetkinlikler Excel ile toplu olarak eklenebiliyor; seviye adı ile davranışsal gösterge ayrıştırıldı.
Kullanıcıya faydası: Yetkinlik tanımları daha düzenli, tutarlı ve toplu şekilde yönetilebiliyor.
14) Katılım ve Yoklama Takibi
Tüm eğitim türleri için ortak bir katılım kaydı altyapısı eklendi.
Arka Uç (Backend)
- Asenkron (online), senkron ve yüz yüze eğitimlerin hepsi için katılım/yoklama kaydı tutuluyor.
- Asenkron eğitimlerde tamamlama yüzdesi, toplam izleme süresi ve son erişim tarihi takip ediliyor.
- Online oturum başlatıldığında katılımcının "Oturumlarım" ekranında görünme sorunu giderildi.
Kullanıcıya faydası: Katılım, eğitim türünden bağımsız olarak doğru şekilde kaydediliyor; başlatılan oturumlar katılımcılara anında görünüyor.
15) Eğitim Geçmişi ve Tamamlanma Bilgisi
Eğitim tamamlama kayıtları daha ayrıntılı hale getirildi.
Arka Uç (Backend)
- Eğitim geçmişinde hangi profil ve istasyonla tamamlandığı bilgisi tutuluyor.
- Kayıtlar, profil değişimlerinde de doğru şekilde ilişkilendiriliyor.
Kullanıcıya faydası: Bir eğitimin kim tarafından, hangi görev/profil kapsamında tamamlandığı geriye dönük olarak net görülebiliyor.
16) Raporların Excel, CSV ve PDF Olarak Dışa Aktarımı
Raporlama çıktıları çeşitlendirildi.
Arka Uç (Backend)
- Tüm raporlar Excel, CSV ve PDF formatlarında dışa aktarılabiliyor.
- Büyük raporlar arka planda hazırlanıp indirme bağlantısıyla sunuluyor, böylece ekran beklemede kalmıyor.
Kullanıcıya faydası: Raporlar istenen formatta alınabiliyor; büyük raporlar sistem yavaşlamadan hazırlanıyor.
17) Otomatik Anketler
Eğitimlere bağlı anketler otomatikleştirildi.
Arka Uç (Backend)
- Her eğitim için otomatik anket oluşturulup belirlenen zamanda katılımcılara gönderilebiliyor.
- Ön değerlendirme, memnuniyet ve eğitmen değerlendirmesi gibi anket türleri destekleniyor.
- Anketlerde anonimlik ayarı ve anket sonuç analizleri iyileştirildi.
- Eğitim kaynaklı katılımcılar da anket atamalarında doğru şekilde görüntüleniyor.
Kullanıcıya faydası: Geri bildirim toplama süreci otomatikleşiyor; anket sonuçları daha anlamlı raporlanıyor.
18) Bildirim Yönetimi
Bildirim deneyimi iyileştirildi.
Arka Uç (Backend)
- Bildirimler okundu olarak işaretlenebiliyor ve silinebiliyor; "tümünü okundu işaretle" seçeneği eklendi.
- Bildirimlerin doğru kişilere ulaşması için hedefleme (audience) mantığı geliştirildi.
- Okunmamış bildirim sayısı, seçili profile göre daha doğru gösteriliyor.
- Seçili profilin bildirim ve raporlara uygulanmaması sorunu giderildi.
Kullanıcıya faydası: Bildirimler yönetilebiliyor; kullanıcılar yalnızca kendilerini ilgilendiren bildirimleri doğru sayılarla görüyor.
19) E-posta Altyapısı ve Destek Talepleri
E-posta yapılandırması esnekleştirildi ve gelen e-postalar destek akışına bağlandı.
Arka Uç (Backend)
- E-posta gönderimi; SMTP, Google, SendGrid, SES ve Mailgun gibi farklı sağlayıcılarla yapılandırılabiliyor.
- Tanımlı e-posta adreslerine gelen mailler otomatik olarak destek talebine dönüştürülebiliyor (birden fazla adres tanımlanabiliyor).
Kullanıcıya faydası: Kurumlar kendi e-posta sağlayıcılarını kullanabiliyor; müşteri/talep e-postaları elle takip edilmeden sisteme düşüyor.
20) Denetim (Audit) Kayıtları
İşlem kayıtları daha okunabilir hale getirildi.
Arka Uç (Backend)
- Denetim kayıtlarında işlemler, modüller ve hedefler Türkçe etiketlerle ve düzenli biçimde gösteriliyor.
- Kim, neyi, ne zaman değiştirdi bilgisi daha anlaşılır sunuluyor.
Kullanıcıya faydası: Yöneticiler işlem geçmişini teknik olmayan, okunabilir bir biçimde inceleyebiliyor.
21) İçerik Uyumluluğu (SCORM Desteği)
Hazır eğitim içerikleri için uyumluluk genişletildi.
Arka Uç (Backend)
- SCORM 1.2 ve 2004 paketleri desteklenmeye başlandı; içerikler hızlı dağıtım ağı (CDN) üzerinden açılıyor.
- SCORM içeriğindeki ilerleme ve sınav sonuçları platformun takip sistemine aktarılıyor.
Kullanıcıya faydası: Farklı araçlarla hazırlanmış hazır eğitim paketleri platforma sorunsuz yüklenip takip edilebiliyor.
22) Diğer İyileştirmeler ve Düzeltmeler
Arka Uç (Backend)
- Ders planında kullanılan bir ders tanımı silinmek istendiğinde artık açıklayıcı bir uyarı gösteriliyor (kullanımdaysa silinmiyor).
- Intranet'ten kullanıcı içe aktarma işlemindeki bir parametre hatası giderildi.
- Menü öğelerinde bağlantı alanlarının boş bırakılabilmesiyle ilgili esneklik sağlandı.
- Genel kararlılık, güvenlik ve altyapı iyileştirmeleri yapıldı.
Kullanıcıya faydası: Bilinen aksaklıklar giderildi; günlük kullanım daha akıcı ve güvenli.
23) Bu Sürümde Öne Çıkanlar
Ön yüz (mobil/arayüz)
- Mobil sunucu bağlama ekranı
- Mobil arayüz iyileştirmeleri (app bar logosu, alt menü, kategori renkleri, responsive düzeltmeler)
- Açık/koyu tema logoları (giriş + yan menü)
- Doküman merkezi ve bekleyen onaylar özet kartları; kullanıcı arama düzeltmesi
- İçeriklerde hedef bazlı zamanlama, e-posta doğrulama, görev yönetimi iyileştirmeleri
- iOS bildirim/derleme ve web derleme düzeltmeleri
Arka uç (eğitim platformu)
- Takvim ve planlama — canlı verilerle çalışan takvim ve yönetici takvimi
- Microsoft Teams ile online toplantı, optik (QR kodlu) sınavlar
- Eğitim atamaları — başlangıç tarihi ve Excel ile toplu aktarma
- Yetkinlik yönetimi — kategori, sıralama, yayın durumu, Excel ile ekleme
- Katılım ve yoklama — tüm eğitim türleri için ortak kayıt
- Raporlar — Excel/CSV/PDF dışa aktarma, otomatik anketler
- Bildirim yönetimi, e-posta sağlayıcı seçenekleri ve gelen maillerin destek talebine dönüşmesi
- SCORM 1.2/2004 desteği ve okunabilir denetim kayıtları
24) Sonuç
Pardoon v2.5.0; ön yüzde mobil deneyim, logo/giriş yönetimi ve modül özet ekranlarını tamamlayan, arka uçta ise eğitim platformunu planlama, sınav çeşitliliği, katılım takibi ve iletişim (bildirim/e-posta) alanlarında önemli ölçüde geliştiren kapsamlı bir sürümdür. Mobil sunucu bağlama, açık/koyu tema logoları ve doküman/onay özet kartları günlük kullanımı iyileştirirken; takvim ve Teams entegrasyonu, optik sınavlar, SCORM desteği, Excel ile toplu atama, gelişmiş raporlar ve otomatik anketler yöneticilerin işini önemli ölçüde hızlandırıyor.
Bu sürümde görev alanlar
- Fatih BÜYÜK - Tech Lead
- Bera YILMAZYURT - Full Stack Developer
- Ayşe KAYA - Backend Developer
- Fatih YILMAZ - Flutter Developer
- Nazım ÇİMEN - Flutter Developer
- Asım Eren ÖZDEMİR - DevOps Developer
- Ayşenur TÜFEKCİ - Test Developer Intern
- Serra EKİCİ - Test Developer Intern