crmKRC, bir inşaat satış ofisinin satış ve müşteri takip süreçlerini düzenlemek için geliştirdiğim özel bir CRM sistemi. Satış ekibinin günlük operasyonlarını sadeleştirmek, projeleri ve daireleri tek panelden yönetmek ve teklif süreçlerini profesyonelleştirmek amacıyla sıfırdan tasarladığım bir proje.

Hazır bir script ya da ürün değil; belirli bir satış ofisinin ihtiyaçlarını baz alarak oluşturduğum bir yapı.
Bugün burada portföyümde örnek bir çalışma olarak duruyor.


🎯 Projenin Çıkış Noktası

İnşaat satış ofislerinde süreçler genellikle Excel dosyaları, WhatsApp görüşmeleri ve farklı not uygulamaları arasında dağınık ilerliyor. crmKRC’yi geliştirirken temel amaç:

  • Projeleri ve blokları düzenli yönetmek,
  • Daire stoklarını filtreler üzerinden hızlıca bulmak,
  • Müşteri bilgilerini tek sistemde toplamak,
  • Yapılan görüşmeleri kayıt altına almak,
  • Güncel fiyat listelerine ve ödeme planlarına erişmek,
  • Teklifleri profesyonel PDF formatında üretebilmek

oldu.


✨ Öne Çıkan Modüller

🏗 Proje & Daire Yönetimi

  • Projeler için kart görünümü
  • Blok ve daire yapısı
  • Tip, kat, m², durum gibi gelişmiş filtreler
  • Google Sheets’ten toplu daire import

👥 Müşteri Yönetimi

  • Ciddiyet (sıcaklık) puanı
  • Hangi kanaldan geldiği (web, referans, saha vb.)
  • Proje–blok–daire ilgileri
  • Görüşme ve hatırlatma geçmişi

💬 Görüşme Yönetimi + Yapay Zeka Analizi

  • Ses, video, fotoğraf ve dosya ekleme
  • Google Gemini API entegrasyonu ile:
    • Görüşme özeti
    • Duygu (sentiment) analizi
    • Satış aksiyonu önerileri

Bu modül özellikle satış temsilcilerinin yoğun görüşme tempolarını kayıt altına almak için önemliydi.

📄 Teklif & PDF Sistemi

  • Müşteri → proje → blok → daire zincirli seçim
  • Fiyat listesi Sheets’ten otomatik çekiliyor
  • Ödeme planı entegrasyonu
  • İskonto hesaplama
  • Kurumsal PDF çıktı
  • Teklif süreç takibi ( Taslak – Gönderildi – Onaylandı – Reddedildi )

⏰ Hatırlatma ve Bildirimler

  • Görev ve hatırlatma kayıtları
  • Öncelik seviyeleri
  • Tarih bazlı ekranlar
  • Otomatik e-posta bildirimleri:
    • 1 gün önce
    • 15 dakika önce
    • Günlük sabah raporu

⚙️ Ayarlar Bölümü

  • Şirket bilgileri
  • Logo ve tema ayarları
  • Google Sheets bağlantısı
  • SMTP e-posta ayarları
  • AI modeli seçenekleri
  • Rol bazlı kullanıcı yönetimi

🛠️ Kullanılan Teknolojiler

  • PHP 8 (Fat-Free Framework)
  • Tailwind CSS & Alpine.js
  • MySQL/MariaDB
  • Google Sheets API
  • Google Gemini API
  • TCPDF ile teklif PDF’i oluşturma
  • PHPMailer ile e-posta bildirimleri
  • Cron job altyapısı

📌 Son Söz

crmKRC, bir inşaat satış ofisinin gerçek iş akışlarını modelleyerek geliştirdiğim kapsamlı ama sade bir CRM örneği oldu.
Bu çalışma şu anda portföyümde tamamlanmış bir proje olarak yer alıyor ve özellikle stok–müşteri–teklif üçgeninin nasıl bir sistem altında düzenlenebileceğini güzel şekilde gösteriyor.

Benzer proje fikirleri, entegrasyon önerileri veya bu yapıdan doğabilecek başka sistemler hakkında konuşmak istersen her zaman ulaşabilirsin. 🚀