Ekipman Takip Sistemi
QR/barkod tarama, zimmet alma/iade iş akışları, envanter sayımı, arıza bildirimi ve rol tabanlı kullanıcı yönetimi içeren kapsamlı bir ekipman yönetim sistemi — bölgesel bir TV kanalının gerçek operasyonel sorunlarını çözmek için geliştirildi.
Siteyi Ziyaret Et
İhtiyaç
TV48'in pahalı yayın ekipmanlarını (kameralar, mikrofonlar, tripodlar vb.) takip edecek bir sistemi yoktu. Ekipman sorumluluğu zayıftı — demirbaşlar kayboluyordu, hasar kayıt altına alınmıyordu ve envanter sayımları saatler süren manuel işler gerektiriyordu. Saha muhabirlerinin ekipman alabilmesi için basit bir yol, yönetimin ise neyin nerede olduğunu görebilmesi gerekiyordu.
Ne Yaptık
Ekipman yaşam döngüsünün tamamını kapsayan full-stack bir web uygulaması: telefon kamerasıyla QR/barkod tarama, yönetici onay iş akışlı ekipman zimmet talepleri, tutarsızlık raporları içeren envanter sayım oturumları, arıza bildirimi ve onarım takibi, hızlı zimmet için önceden tanımlı ekipman setleri, çok roller kullanıcı yönetimi (yönetici + muhabirler) ve raporlama için Excel dışa aktarımı. Sistem, ekipman fotoğrafları için blob depolama ile Vercel üzerinde çalışıyor.
Süreç
Node.js ve Express ile geliştirildi; kimlik doğrulama için JWT, kamera tabanlı barkod tarama için jsQR, etiket üretimi için QRCode kütüphanesi ve rapor dışa aktarımı için ExcelJS kullanıldı. İş akışı: muhabirler telefonlarıyla ekipman QR kodlarını tarar → zimmet talep eder → yönetici onaylar → ekipman 'sahada' olarak takip edilir → muhabir döner ve iade talep eder → yönetici onaylar → tam denetim izi korunur.
Nasıl Çalışır
Muhabir QR kodu tarar → Ekipman zimmet talep eder → Yönetici onaylar → Ekipman durumu takip edilir → Muhabir döner → İade için tarar → Yönetici onaylar → Tam denetim izi tutulur. Tüm etkileşimler akıllı telefon kamerası ve web arayüzü üzerinden gerçekleşir.
Teknoloji Yığını
Backend
Frontend
Hosting
Diğer
Sonuçlar
- TV48 ekibi tarafından günlük olarak kullanıldı
- Tam denetim izi ile ekipman sorumluluğu iyileştirildi
- Envanter sayım süresi saatlerden dakikalara düşürüldü
- Herhangi bir akıllı telefondan erişilebilen QR tabanlı iş akışı
- Yöneticiler ve saha muhabirleri için rol tabanlı erişim