Mustafa Burak Pamuk Full-stack web geliştirici

Özel yazılım ve CRM sistemleri

Hazır bir CRM’e işinizi uydurmak yerine, işinizin zaten yürüdüğü şekli yazılıma çeviriyorum. Teklif takibinden bayi paneline, stok yönetiminden rezervasyona kadar birçok süreç bu kapsama giriyor.

Hazır CRM ne zaman yetmez?

Hazır sistemler yaygın senaryolar için iyi çalışır. Sorun, işin o senaryoya benzemediği yerde başlar: sektörünüze özel bir teklif akışı, bayilerin kendi fiyat listesini gördüğü bir panel, üretim takibiyle konuşan bir sipariş sistemi. O noktada iki seçenek kalıyor — ya ekip yazılımın istediği gibi çalışmaya zorlanıyor ya da herkes Excel’e geri dönüyor.

Üçüncü bir yol daha var: yalnızca sizin ihtiyacınızı karşılayan, ekibin zaten bildiği akışı takip ettiği için hızlı benimsenen ve aylık lisans gerektirmeyen bir sistem. Kaynak kod da veri de sizde kalır.

Neler geliştiriyorum?

  • CRM ve müşteri takibi — teklif, görüşme geçmişi, hatırlatma, satış hunisi ve raporlama
  • Bayi ve B2B panelleri — bayiye özel fiyat, sipariş girişi, cari takibi, belge paylaşımı
  • Sipariş ve stok yönetimi — ürün, varyasyon, depo hareketi, kritik stok uyarısı
  • Rezervasyon ve randevu sistemleri — takvim, kapasite, onay akışı, otomatik bilgilendirme
  • Başvuru ve süreç takibi — form, aşama, yetkili ataması, durum bildirimi
  • Entegrasyonlar — muhasebe ve e-fatura, kargo, SMS/e-posta, ödeme altyapıları, açık API’ler
  • Yapay zekâ entegrasyonları — serbest metinden veri çıkarma, akıllı sınıflandırma, doğal dilde arama, özetleme

Yapay zekâ entegrasyonları

İşin gerçekten fayda göreceği yerde, geliştirdiğim sistemlere yapay zekâ destekli özellikler ekliyorum: gelen e-postadan sipariş kalemlerini çıkaran, müşteri mesajlarını konusuna göre sınıflandırıp önceliklendiren, uzun yazışmaları özetleyen, doğal dilde sorulan soruya kayıtlardan cevap getiren akışlar. Amaç gösteriş değil; ekibin elle yaptığı tekrarlayan işleri azaltmak.

Burada da ilke aynı: yapay zekâ sistemin sahibi değil, parçası. Altyapıyı projenin ihtiyacına ve bütçesine göre kuruyorum; kritik akışlarda son onay her zaman insanda kalıyor. Öneriyi yazılım üretir, kararı ekibiniz verir.

Nasıl çalışıyoruz?

İlk iş, mevcut süreci olduğu gibi çıkarmak: kim ne yapıyor, hangi bilgi nerede duruyor, nerede tekrar var. Çoğu projede en büyük kazanç yeni bir özellikten değil, iki kez girilen verinin bir kez girilmesinden geliyor.

Sonrasında ilk günden kullanılabilir, çalışan bir çekirdek sürümle başlıyoruz. Ekip onu gerçek işte kullandıkça yeni ihtiyaçlar netleşiyor ve sistem oradan büyüyor. Aylarca analiz yapılıp tek seferde teslim edilen yazılımlar, teslim edildiği gün çoğu zaman gerçek süreçle örtüşmüyor.

Teknik taraf

PHP ve MySQL üzerine kuruyorum; paylaşımlı hostingden VPS’e kadar her yerde çalışıyor, ayrı bir altyapı yatırımı gerektirmiyor. Arayüz mobil uyumlu — saha ekibi telefondan, ofis bilgisayardan aynı sistemi kullanıyor.

Yetkilendirme baştan kuruluyor: kim neyi görebilir, kim neyi değiştirebilir. Kritik işlemler iz bırakıyor, yedekleme otomatik. Güvenlik sonradan eklenen bir katman değil, ilk günden tasarımın parçası.

Sahiplik

Teslimde kaynak kod ve veritabanı sizin olur. Kullanıcı başına aylık ücret yok, veri taşıma kısıtı yok. Devam eden geliştirme isterseniz birlikte çalışmayı sürdürürüz; istemezseniz sistem tek başına çalışmaya devam eder. Özel yazılımın amacı bağımsızlıksa, bu bağımsızlığın yazılımcıyı da kapsaması gerekir.