Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Laravel Onay Motoru Oluşturdum, E-posta Spamını Durdurmak İçin 🚀
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Laravel Onay Motoru Oluşturdum, E-posta Spamını Durdurmak İçin 🚀

Yazılım

Laravel Onay Motoru Oluşturdum, E-posta Spamını Durdurmak İçin 🚀

teknomers
Son güncelleme: 26 Mart 2026 05:05
teknomers
Paylaş
Paylaş

Son birkaç ay içerisinde, kurumsal Laravel projeleri üzerinde çalışırken sürekli karşılaştığım bir sorun vardı: “Bildirim Kâbusu”.

Her şirketin onay süreçlerine (talep, fatura, izin talepleri) ihtiyacı vardır, ancak çoğu sistem yöneticilere her bir öğe için ayrı bildirimler gönderiyor.

Bu soruna bir çözüm geliştirmeye karar verdim: Laravel Approval Engine.




🔥 “Akıllı Gruplama” Konsepti

Kurumsal iş akışlarının temel sorunu onay mantığı değil, bildirim yorgunluğu. 50 ayrı onay için 50 ayrı e-posta göndermek yerine, motorum bunları 1 akıllı grup içerisinde biriktiriyor. Yönetici, her şeyi bir anda onaylamak için güvenli, token tabanlı bağlantılara sahip tek bir temiz özet e-postası alıyor.



🏗️ Nasıl Çalışır

Mimari, modüler ve tak-çalıştır olarak tasarlandı.

  1. Bir Modül Tanımlayın: php artisan make:workflow-module kullanarak bir mantık sınıfı oluşturun.
  2. Kuyruk Kayıtları: İş modeliniz “beklemede” durumuna geçer.
  3. İşleyici: Planlı bir artisan komutu, bekleyen kayıtları bir Batch içinde paketler.
  4. İşlem: Onaylayan kişi tek bir e-posta alır. Onlar Tümünü Onayla, Reddet veya güvenli Next.js paneli aracılığıyla Ayrıntıları Görüntüle seçeneğini kullanabilir.



🧠 Teknik Özellikler

  • Çok Aşamalı İş Akışları: Kolayca Yönetici -> Mali -> CEO yönlendirebilirsiniz.
  • Token-tabanlı Güvenlik: Onaylayanların işlem gerçekleştirmek için giriş yapması gerekmez.
  • Olay Tabanlı: Her aşama için halkalar (Oluşturuldu, Onaylandı, Yükseltildi).
  • Next.js Paneli: İş akışı durumunu yönetmek için şık bir ön yüz.
  • Laravel 12 Uyumlu: En son PHP 8.2+ özellikleri ile çalışmak üzere tasarlandı.



📊 İş Akışı Akışı

graph TD
            A[Pending Records] --> B[Smart Batch Created]
            B --> C[Email Digest Sent]
            C --> D[Approver Clicks Link]
            D --> E[Stage Resolver]
            E --> F{Next Stage?}
            F -- Yes --> G[Create Next Batch]
            F -- No --> H[Workflow Completed]
        
Fullscreen moduna geç
Fullscreen modundan çık



🚀 Demo’yu Deneyin

Repo içerisinde 2 dakika içinde uygulamanın nasıl çalıştığını görebileceğiniz bir demo ekledim:

git clone https://github.com/apurba-labs/laravel-approval-engine
cd laravel-approval-engine/example/laravel-demo
composer install
php artisan approval:demo
        
Fullscreen moduna geç
Fullscreen modundan çık



🔗 GitHub

Topluluğun bunu incelemesini, yıldız vermesini veya yeni özellikler önermesini isterim!

👉 Kodu GitHub’dan Alın


Geri bildiriminizi duymak isterim! Kendi Laravel uygulamalarınızdaki karmaşık onay yönlendirmelerini nasıl ele alıyorsunuz?

Kaynak: Orijinal Makale

Contents
  • 🔥 “Akıllı Gruplama” Konsepti
  • 🏗️ Nasıl Çalışır
  • 🧠 Teknik Özellikler
  • 📊 İş Akışı Akışı
  • 🚀 Demo’yu Deneyin
  • 🔗 GitHub
PHP’de Para İşlemleri: Değer Nesnesi Yaklaşımı
Claude Kodunu Bir Laravel Geliştiricisi Gibi Düşünmeye Öğretmek: Ajan Yeteneklerinin Tanıtımı
Sıkışan Çalışanları Durdurun: Laravel’de Kuyruk Zaman Aşımını Yönetme
PHP’ye Nasıl Başlanır? Yeni Başlayanlar için Basit Bir Rehber
Bir iletişim merkezi neden iş başarınızın anahtarı olabilir?
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale HP’nin yeni AI iş istasyonu: İç hacmi %15 artıran genişletme özelliği
Sonraki Makale Bluesky İçin Aeronaut: Mac Uygulamasıyla Fark Yaratın!

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

CISA’dan Acil Uyarı: Cisco Açığının Kapaması İçin Kritik Tarih!
Siber Güvenlik
Rus hackerlar Jaguar Land Rover’ın 2.5 milyar dolarlık saldırısında mı?
Genel
Prime Günü’nde Tom’s Hardware okurlarının en çok ilgisini çekenler: Taşınabilir ekranlar, DVD yazarlar, Nintendo Switch 2 ve iki SSD teklifi
Donanım
OpenAI GPT-5.6’yı Tanıttı: ABD’de AI Düzenleme Drama Devam Ediyor
Liste
Kritik: SharkLoader Kötü Amaçlı Yazılımı Cobalt Strike’ı Yaygınlaştırıyor
Siber Güvenlik
Novak Djokovic Özel Sermaye Şirketi Genel Atlantic’te Danışmanlık Yapacak
Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?