← Projeler

Mobil · 2026

Yokla

Ders sırasında QR kod kullanarak yoklama almaya yarayan mobil uygulama.


Yokla’da öğretmen ders için bir yoklama oturumu açıyor ve ekranda gösterilen QR kod 10 saniyede bir yenileniyor. Böylece daha önce çekilmiş veya sınıf dışına gönderilmiş bir kod kısa sürede geçersiz hâle geliyor.

  • Öğrenci: QR kodu okutarak yoklamaya katılabiliyor ve geçmiş yoklamalarını görebiliyor.
  • Öğretmen: Yoklama oturumu açabiliyor ve ders bazında katılım bilgilerini inceleyebiliyor.
  • Yönetici: Kullanıcı, ders ve şube kayıtlarını yönetebiliyor.

Kimlik doğrulama ve veriler Firebase üzerinde tutuluyor. Erişim yetkilerini Firestore Security Rules ile sınırlandırdım. Oturum token’ının doğrulanması gibi istemciye bırakmak istemediğim işlemleri Cloud Functions üzerinde çalıştırdım.