AW

AzerDeck Work

İşçi giriş-çıkış takibi, avans kaydı, aylık rapor, çoklu personel yönetimi ve admin paneli tek ekranda. Giriş ve çıkış saatleri sistem saatinden alınır; kullanıcı tarafından değiştirilemez.

Otomatik zaman damgası İşe giriş ve çıkış anı cihazın mevcut sistem saatinden kaydedilir. Manuel saat düzenleme alanı yoktur.
Admin / işçi ayrımı Admin tüm çalışanları görür. İşçi sadece kendi profilini, avanslarını ve mesai kayıtlarını görür.
Bulut kayıt Tüm veriler Firebase Firestore üzerinde tutulur. Cihaz değişse de kayıtlar korunur.
Admin hesabı varsayılan e-posta kontrolü: avsabahattinyucel@gmail.com

Hesaba giriş

Email/şifre ile oturum aç. Admin e-postasıyla giriş yapıldığında yönetim paneli açılır.

İlk kurulumda önce Firebase Authentication içinde kullanıcıları oluşturman gerekir.
Bu HTML Firebase Hosting veya güvenli bir web ortamında çalıştırılmalıdır. Firestore ve Authentication açık olmalıdır.
AW

AzerDeck Work

Personel yönetimi, avans takibi, otomatik mesai kaydı ve aylık raporlama sistemi

Sistem Saati
--:--:--
--
Aktif Kullanıcı
-
Menü
Sistem saati giriş ve çıkış anında doğrudan tarayıcıdan alınır. Bu sürümde kullanıcıya zaman alanı açılmamıştır. Taraf güvenliği için Firestore Rules ve Auth zorunludur.

Kontrol paneli

Günlük mesai, personel durumu, avans özeti ve aylık genel görünüm burada yer alır.

Bugünkü Giriş
-
Sistem saatinden kaydedilir
Bugünkü Çıkış
-
Manuel değiştirilemez
Bugünkü Çalışma
-
Giriş-çıkış farkı
Bu Ay Kalan Ödeme
₺0
Net maaş - aylık avans

Mesai Kayıtları

Giriş ve çıkış saatleri sistem üzerinden alınır. Bu alanda sadece görüntüleme ve raporlama yapılır.

Günlük Durum

Bugünkü mesai kaydının detayları

Filtre

Seçilen aya ait mesai kayıtlarını görüntüle

Tarih Çalışan Giriş Çıkış Süre Durum

Avans Takibi

İşçi kendi hesabından avans ekleyebilir. Admin tüm avansları görüntüler ve yönetebilir.

Yeni Avans Kaydı

Tarih ve saat sistemden gelir. Not eklenebilir.

Aylık Özet

Seçilen aya göre avans toplamı ve net kalan ödeme görüntülenir.

Net Maaş
₺55.000
Bu Ay Avans
₺0
Tarih Çalışan Tutar Açıklama İşlem

Çalışan Yönetimi

Bu alan sadece admin için görünür. Firebase Authentication içinde kullanıcı açtıktan sonra personel bilgilerini burada tamamlayabilirsin.

Yeni / Güncel Çalışan Kaydı

Auth UID ile çalışan profili ilişkilendirilir. Net maaş varsayılan olarak 55.000 TL gelir.

Kullanım Notu

Bu HTML içinden doğrudan yeni Auth kullanıcısı oluşturmak yerine Firebase Authentication panelinden kullanıcı açıp oluşan UID’yi buraya yapıştırman daha güvenli olur.

Admin e-posta adresi: avsabahattinyucel@gmail.com
Bu e-posta ile oturum açılırsa sistem admin görünümünü açar. Ayrıca profil rolü de admin olarak kaydedilebilir.
Önerilen akış: 1) Auth kullanıcı oluştur 2) UID’yi al 3) Burada profil kaydet 4) Kullanıcı giriş yapsın.
Ad Soyad E-posta Bölüm Görev Maaş Rol Durum İşlem

Aylık Raporlar

Admin seçilen aya göre tek çalışan veya tüm çalışanların özetini görüntüler ve dışa aktarır.

Filtreler

Toplam Çalışan
0
Filtreye göre hesaplanır
Toplam Avans
₺0
Seçilen aya ait
Çalışan Kayıtlı Gün Toplam Süre Aylık Avans Net Maaş Kalan Ödeme

Konum ve Uzaktan Çalışma Ayarları

Ofis koordinatı, izin verilen yarıçap ve uzaktan çalışma mantığı burada yönetilir. Giriş/çıkış butonları bu ayarlara göre çalışır.

Ofis Alanı

Varsayılan olarak adres koordinatları ön doldurulmuştur. Dilersen değiştirip kaydedebilirsin.

Uzaktan Çalışma

Varsayılan olarak kapalıdır. Admin isterse çalışan bazlı açabilir.

Kural mantığı: Kullanıcı ofis alanı içindeyse normal giriş yapar. Ofis dışındaysa ancak uzaktan çalışma yetkisi varsa remote modunda giriş yapabilir.
Giriş ve çıkış kayıtlarında workMode, koordinat, ofise uzaklık ve uzaktan çalışma onayı saklanır.
Henüz doğrulanmış konum alınmadı.