Projelere dön
Flutter Firebase Push Bildirim

bilsin

Bilsin, Fırat Üniversitesi’nin 24 farklı bölümünden gelen duyuruları tek uygulamada toplayan mobil uygulamadır. Takip etmek istediğiniz bölümleri seçer, yeni duyurularda anında bildirim alırsınız.

bilsin

🏛️ Hangi Bölümler Takip Ediliyor?

Uygulama, Mühendislik ve Teknoloji Fakültelerindeki 24 mühendislik bölümünü aktif olarak takip eder.

Not: Bu sürüm bir MVP’dir. Zamanla diğer fakülteler ve bölümler de sisteme dahil edilecektir. Teknik Detay: functions/src/departmentLinks.ts

🔔 Öne Çıkan Özellikler

  • Anlık Push Bildirimleri: Yalnızca seçtiğiniz bölümlere ait duyurular için anında bildirim alırsınız.
  • Gelişmiş Filtreleme: Bölüm bazlı renk kodları, arama, filtreleme, hızlı paylaşım ve web tarayıcısında açma seçenekleri.
  • Modern Arayüz: Skeleton loading ile hızlı yüklenme hissi ve optimize edilmiş kullanıcı deneyimi.
  • Tema Desteği: Dark Mode (Açık / Koyu / Sistem) ve kalıcı tema seçimi.
  • Dinamik Yönetim: Remote Config ile sürüm kontrolü (önerilen veya zorunlu güncelleme diyalogları).

🆕 Son Sürüm Notları (v1.1.4)

  • Koyu Mod Altyapısı: Açık/Koyu/Sistem temaları eklendi. Ayarlar menüsünden kalıcı tema seçimi (shared_preferences) sağlandı.
  • UI/UX İyileştirmeleri: Koyu modda kartlar, arama çubukları, chip'ler ve alt buton alanlarında kontrast/okunabilirlik düzeltmeleri yapıldı.
  • Güncelleme Kontrolü: Remote Config entegrasyonu ile GitHub Releases üzerinden APK yönlendirmesi sağlayan sürüm kontrolü eklendi.

Önceki Sürüm Geliştirmeleri (v1.1.0):

  • Arka planda 15 dakikada bir otomatik "son duyuru" kontrolü ve bildirim tetikleyicisi.
  • Veri duplikasyonunu (mükerrer kayıt) engelleme, paylaşım linkleri ve performans optimizasyonları.
  • Geliştirici test fonksiyonları eklendi:
sendTestNotification(), directFCMTest(), debugFirestore()

🔒 Güvenlik ve Gizlilik

  • Güvenli Altyapı: Tamamen Firebase altyapısı, SSL/TLS şifreleme ve Anonymous Auth mimarisi kullanır.
  • Veri Minimizasyonu: Kesinlikle hiçbir kişisel veri toplanmaz; sistemde yalnızca anonim bir UID ve FCM token tutulur.
  • Gizlilik Sözü: Bölüm tercihleriniz yalnızca cihazınıza doğru bildirimlerin filtrelenmesi amacıyla kullanılır. Verileriniz asla 3. şahıslarla paylaşılmaz.

Benzer bir proje mi var?

Birlikte çalışalım

Yeni projelere açığım. Ne üzerine çalıştığını anlat, uygunluk durumunu değerlendirelim.

İletişime geç →