Saha Koşullarında İnternet Garantisi Yoktur
Mobilya montaj ve teknik servis teknisyenleri bodrum katlarında, yeni inşaat şantiyelerinde veya kırsal bölgelerde internet bağlantısının tamamen koptuğu durumlarla sık sık karşılaşır. Bu nedenle Mobilya Teknik Servis & Arıza Takip Yazılımı tamamen çevrimdışı öncelikli (Offline-First) mimariyle tasarlanmıştır.
HTML5 Canvas ile Dijital İmza Toplama
Müşterinin montajı eksiksiz teslim aldığını teyit eden dijital imza, mobil teknisyenin ekranında çizilir ve base64 vektör verisi olarak lokal veritabanına kaydedilir:
// İmzayı Yerel Belleğe Saklama
function saveSignatureOffline(taskId, signatureBase64) {
const payload = {
taskId: taskId,
signature: signatureBase64,
completedAt: new Date().toISOString(),
isSynced: false
};
localStorage.setItem('pending_service_' + taskId, JSON.stringify(payload));
}
Arka Plan Senkronizasyon Servisi
Cihaz Wi-Fi veya 4.5G ağına bağlandığı anda senkronizasyon motoru tetiklenir; kuyrukta bekleyen arıza fotoğrafları ve imzalar merkeze aktarılırken, merkezin rota güncellemeleri sahaya indirilir.