🚀 Genel Bakış
Sohbet – Laravel Sohbet Uygulaması, Laravel uygulamaları için oluşturulmuş, ölçeklenebilir, gerçek zamanlı bir mesajlaşma çözümüdür. Hem özel (bire bir) hem de grup sohbetlerini, dosya eklerini, mesaj tepkilerini, okuma/okunmamış yönetimini ve şık, modern bir kullanıcı arayüzünü destekler.
Anlık mesajlaşma, grup koordinasyonu ve medya paylaşımının önemli olduğu gerçek dünyadaki ekip işbirliği ve topluluk iş akışlarından tasarlanan bu uygulama, geliştiricilere SaaS'a, pazarlara, sosyal ağlara veya kurumsal platformlara entegre edilmeleri için kullanıma hazır bir sohbet sistemi sunar.
Şunlar için idealdir: SaaS platformları, topluluk portalları, ekip işbirliği araçları, üyelik siteleri, intranet sistemleri ve canlı sohbet işlevselliğine ihtiyaç duyan tüm Laravel tabanlı projeler.
✨ Temel Özellikler
- Özel Sohbet: Tam geçmişe ve gerçek zamanlı güncellemelere sahip kullanıcılar arasında bire bir mesajlaşma.
- Grup Sohbeti / Konular: Sohbet grupları oluşturun, katılımcıları ekleyin/kaldırın, moderatörler/roller atayın.
- Gerçek Zamanlı Mesajlaşma: WebSockets veya Laravel yayınını kullanarak anlık mesaj dağıtımı. :contentReference[oaicite:0]{index=0}
- Ekler ve Medya: Görüntüleri, belgeleri ve videoları sohbetlerde paylaşın.
- Mesaj Tepkileri / Cevapları: Kullanıcılar izin verildiğinde belirli mesajlara tepki verebilir, yanıt verebilir, düzenleyebilir veya silebilir. :contentReference[oaicite:1]{index=1}
- Okundu/Okunmadı Durumu: Hangi katılımcıların mesajları gördüğünü ve okunmamış sayıları izleyin.
- Çevrimiçi / Yazma Göstergeleri: Katılımcı durumunu gösterir, "Kullanıcı yazıyor..." istemi.
- Moderasyon ve İzinler: Rol tabanlı erişim, yönetici kontrolleri, özel grup onay akışları. :contentReference[oaicite:2]{index=2}
- Duyarlı Kullanıcı Arayüzü: Performans için optimize edilmiş, masaüstü ve mobil tarayıcılarda çalışır.
- Ölçeklenebilir Mimari: Laravel 9/10+ için oluşturulmuştur; Pusher, Laravel WebSockets veya kendi kendine barındırılan WebSocket sunucuları aracılığıyla yayını destekler. :contentReference[oaicite:3]{index=3}
⚙️ Teknik Yığın
- Çerçeve: Laravel 9/10 (PHP 8.1+ önerilir)
- Yayın: Laravel Echo / WebSockets / Pusher veya kendi kendine barındırılan sunucu
- Ön uç: Vue.js veya React veya Livewire & Blade şablonları
- Veritabanı: MySQL / MariaDB, sohbet geçmişlerinin ve eklerinin saklanmasını destekler
- Sunucu Gereksinimleri: Linux barındırma (Apache/Nginx), PHP 8.1+, Redis veya mesaj yayınlama/kuyruğa alma için kuyruk sürücüsü
🧩 Kurulum Kılavuzu
- Kaynak kodunu Laravel proje dizininize yükleyin.
- Bağımlılıkları yüklemek için besteci kurulumunu çalıştırın.
- Yapılandırmayı ve geçişleri yayınlayın, ardından php artisan geçişini çalıştırın.
- .env'yi yapılandırın: veritabanı kimlik bilgilerini, yayın sürücüsünü (Pusher veya WebSockets), kuyruk sürücüsünü ayarlayın.
- Yayını ayarlayın: Laravel Echo'yu (ön uç) ve sunucu WebSocket veya Pusher anahtarlarını yapılandırın.
- Eklenmişse varsayılan rolleri/kullanıcıları tohumlayın; oturum açın ve sohbet kullanıcı arayüzünün yüklendiğini doğrulayın.
- Özel ve grup sohbetleri başlatarak test edin, ekler gönderin, tepki verin, gerçek zamanlı güncellemeleri kontrol edin.
📦 Teslimatlar
- Sohbet uygulamasının eksiksiz kaynak kodu paketi (GPL lisanslı)
- Veritabanı geçişleri, ekiciler, modeller/denetleyiciler/görünümler
- Ön uç varlıklar (JS/CSS) ve duyarlı kullanıcı arayüzü şablonları
- Kurulum, yapılandırma ve kullanıma ilişkin belgeler
📱 Desteklenen Platformlar
- Laravel 9/10 veya daha yeni kurulumlar
- Linux paylaşımlı barındırma, VPS veya bulut ortamları
- Masaüstü veya mobil tarayıcılardan erişilebilen web uygulamaları
🧠 Notlar
- Lisans: GNU GPL kapsamında dağıtılır; GPL koşulları altında değiştirebilir, genişletebilir ve yeniden dağıtabilirsiniz.
- Özelleştirme İpuçları: Görüntülü arama modülleri, anında bildirimler, çok kiracılı destek, sohbet etkinliği için analizler ekleyin.
- Ölçeklenebilirlik ve Güvenlik: Yüksek trafikli kullanım için Redis'i, yatay WebSocket ölçeklendirmeyi, mesaj arşivlemeyi ve denetleme kontrollerini göz önünde bulundurun. :contentReference[oaicite:4]{index=4}
- SEO Güvencesi: "Laravel sohbet uygulaması", "gerçek zamanlı mesajlaşma Laravel", "grup sohbeti Laravel" gibi anahtar kelimeler pazar görünürlüğünü artırmak için yerleştirilmiştir.
👨💻 Orijinal Geliştirici Kredisi
Sohbet paketinin orijinal yazarı tarafından oluşturulmuştur. Ticari lisanslama veya premium destek için pazar listesini ziyaret edin:
CodeCanyon'un Orijinal Yazarı :contentReference[oaicite:5]{index=5}
🔒 Sorumluluk reddi beyanı
Bu sürüm, geliştirme ve eğitim amaçlı kullanım için GPL kapsamında sağlanmıştır. Açıkça belirtilmediği sürece orijinal geliştiriciye bağlı değildir veya orijinal geliştirici tarafından desteklenmez. Tüm ticari markalar ilgili sahiplerinin mülkiyetinde kalır. Resmi güncellemeler veya destek için lütfen orijinal pazar listesinden geçerli bir lisans satın alın.
Değerlendirmeler
Henüz değerlendirme yapılmadı.