Merhaba, ben Umut — Full‑Stack Geliştirici
SMS & Push Kuyruğu
Tüm projeler
24 Oct 2025 29 görüntülenme

SMS & Push Kuyruğu

Şablonlar, hız limiti, durum izleme.

SMS & Push Kuyruğu Nedir?

Gerçek zamanlı SMS ve push bildirimlerini güvenli, kontrollü ve otomatik şekilde sıraya alıp yöneten bir bildirim yönetim altyapısıdır.

Tüm gönderimleri tek merkezden takip etmeni, hız/limit kuralları koymanı ve yasal saat kısıtlarına uymanı sağlar.

Fabrika otomasyonundan e-ticarete, saha personel yönetiminden müşteri bilgilendirmeye kadar her senaryoya uyarlanabilir.

Temel Amaç

“Mesaj gönderdim mi, kaç kişiye gitti, kim aldı, tekrar göndermem gerekir mi?” sorularını bitirmek.

SMS/push gönderimini geliştiricinin omzundan alıp sisteme otomatik emanet etmek.

Kaçırılan, geciken veya izin saatleri dışındaki gönderimleri engelleyerek işletmeyi korumak.

Ana Özellikler
1. Akıllı Kuyruk Yönetimi

Yeni mesajlar (SMS veya Push) önce kuyrukta “beklemede / hazır / kuyrukta / gönderildi / hata” gibi durumlarla etiketlenir.

Sistem periyodik olarak kuyruğu tarar ve yalnızca uygun kayıtları gönderir.

Yoğun trafik anlarında patlama yapmaz, sırayla işler → operatör limitlerine, API limitlerine uygun.

2. Zamanlama & Saat Politikaları

Mesajlar sadece tanımlanan zaman aralığında gönderilir (örnek: 09:00–21:00 arası).

Gece gelen bir kayıt müşteriyi uyandırmaz; sabah kurallara uygun slotta otomatik gider.

“Şu kadar dakika sonra tekrar dene” gibi gecikmeli gönderim/scheduler mantığı desteklenir.

3. Durum Takibi ve Loglama

Her mesaj için ayrıntılı durum kaydı tutulur: oluşturulma zamanı, kuyruğa giriş zamanı, gönderim denemesi, son durum.

Hata aldıysa nedenini loglar (operatör reddetti, numara hatalı, kota dolu vs.).

Bu loglar raporlanabilir ve hukuki/operasyonel kayıt olarak saklanabilir.

4. Tek Panelden Yönetim

Yönetim panelinden anlık kuyruk yoğunluğunu görebilirsin.

Hangi müşteriye ne mesaj gitmiş tek ekranda izlenir.

Arama/filtreleme ile “şu üretim kaydına giden mesajlar”, “şu numaraya giden bildirimler”, “şu tarih aralığındaki başarısızlar” gibi sorgular çok hızlı bulunur.

5. Şablon Tabanlı Mesajlar

Sık kullanılan mesajlar (örnek: “Zeytinlerin işleme alındı.”, “Siparişiniz kargoya verilmiştir.”) şablon olarak tanımlanır.

Gövdeye dinamik veri otomatik yerleştirilir (isim, miktar, tarih, takip kodu vb.).

Böylece operatör dil birliği sağlanır, yazım hatası biter, hız artar.

6. Çoklu Kanal Desteği

SMS sağlayıcısı üzerinden klasik SMS gönderimi.

Mobil uygulama varsa aynı kaynaktan push bildirimi gönderimi.

İleride e-posta / WhatsApp Business API / Telegram botu vb. kanallar da aynı kuyruğa eklenebilir şekilde tasarlanmıştır (genişleyebilir mimari).

7. Güvenli ve Kontrollü

Yetkisiz kullanıcı kuyruk kaydı oluşturamaz, silemez veya geçmişi göremez.

Hassas içeriklerin loglanması politikaya göre maske edilebilir.

Yanlış numaraya toplu gönderim gibi riskleri azaltmak için doğrulama adımları bulunur.

Teknik Mimarinin Sağladıkları
Ölçeklenebilirlik

Kuyruk mantığı batch/burst yönetimini çözdüğü için 10 mesajlık küçük işletmeden binlerce mesajlık fabrikaya kadar aynı yapı kullanılabilir.

Cron/daemon mantığıyla düzenli tarama yapar; manuel tetikleme gerekmez.

Esneklik

Her yeni sistem (örneğin: üretim takibi, envanter takip, zimmet takibi, destek talep sistemi) kendi mesaj isteğini sadece “kuyruğa bırakır”.

Geri kalan süreci SMS & Push Kuyruğu çözer → tekrar tekrar SMS entegrasyonu yazmana gerek kalmaz.

Veri Tutarlılığı

Bir hareket gerçekleştiğinde (ör: ürün hazırlandı, üretim tamamlandı, zimmet değişti) o anki durumla birlikte kayıt altına alınır.

Sonradan “biz aslında bunu göndermiş miydik?” sorusu belgelenebilir hale gelir.

Kullanım Senaryoları
1. Fabrika / Atölye Bildirimleri

Üretim tamamlandığında üreticiye otomatik SMS: “Zeytinyağınız hazır, toplam verim %18.7.”

Teslim alınacak ürünü hatırlatmak için push bildirimi.

2. Sipariş & Lojistik Bilgilendirme

“Siparişiniz kargo firmasına teslim edildi.”

“Kurye yolda, tahmini varış: 14:30.”

3. İç Operasyon / Personel

Personel zimmet devri yapıldığında ilgili personele bilgilendirme.

Kritik uyarılar (kamera düştü, bağlantı gitti, sıcaklık limiti aşıldı vb.) ekibe push olarak düşer.

4. Tahsilat & Hatırlatma

Otomatik ödeme hatırlatmaları (yasal saat aralığına saygı duyarak).

Kibar, yorumsuz, kurumsal metin standardıyla.

Raporlama & İzlenebilirlik

Günlük/haftalık toplam gönderim sayısı.

Başarılı / başarısız / beklemede dağılımı.

En çok kullanılan şablonlar.

Hatalı numara oranı gibi kalite metrikleri.

Bu raporlar ileride dışa aktarılabilir (CSV / Excel / PDF).

Neden Önemli?

Maliyet kontrolü: Gereksiz tekrar gönderimlerini engeller.

İmaj: Müşteri düzenli ve profesyonel bilgi alır, “benimle ilgileniliyor” duygusu oluşur.

Yasal uygunluk: Sessiz saatlere saygı duyar, toplu rahatsızlık oluşturmaz.

Tek noktadan yönetim: Her ekip kendi çözümünü kurmak yerine ortak altyapıyı kullanır.

Özet Cümle (kısa tanım olarak kullanmalık)

SMS & Push Kuyruğu; üretimden teslimata, envanterden saha operasyonuna kadar tüm iş süreçlerinde doğru kişiye, doğru anda, doğru kanaldan bildirim gönderen; log tutan, zamanlamayı yöneten ve ölçeklenebilir bir bildirim altyapısıdır.

Kurulum

Kurulum adımları yakında yayınlanacaktır.

İndirme & Bağlantılar

Toplam İndirme

Sistemi biz kuralım, siz kullanın.

Kurulum, yapılandırma, güvenlik ayarları ve bakım tarafını ben halledeyim. Siz sadece panele girip kullanmaya başlayın. İsterseniz kendi sunucunuza kurayım, isterseniz tamamen yönetilen hizmet olarak ben host edeyim.