Merhaba,
Kullandığımız CRM sistemiyle entegre olacak basit bir Lead Tracking (lead gönderme ve durum takibi) yapısına ihtiyacımız var. Trackbox tarzı sistemlerin çok gelişmiş özelliklerine ihtiyacımız yok. Sadece lead gönderme – CRM’den onay/red alma – statü güncelleme kısımlarını kullanıyoruz.
Amacımız:
Formdan gelen lead’i CRM'e göndermek → CRM reddederse (failed) → sistemde status: failed olarak işaretlemek → daha sonra failed lead’leri çekebilmek.
Aşağıdaki yapıyı kurabilecek bir yazılımcı arıyoruz.
🔧 İstenilen Sistem Özeti

✔️ 1) Lead Gönderme
  • Kullanıcı form dolduruyor (isim, telefon vb.).
  • Backend bu lead’i CRM API’sine gönderiyor.
  • Gönderilen her lead yerel bir veritabanına şu şekilde kaydediliyor:

    lead_id | name | phone | status=pending | created_at
✔️ 2) CRM'den Gelen Sonucun İşlenmesi

CRM iki tür cevap döndürüyor:
  • approved → Lead kabul edildi
  • failed → Lead reddedildi
Sistem, CRM sonucunu alınca ilgili lead’in status değerini güncelleyecek:

status = approved veya status = failed
Özellikle failed olan lead’leri ileride çekebilmemiz gerekiyor.
✔️ 3) Failed Lead’lerin Çekilebilmesi

Aşağıdaki gibi bir endpoint olabilir:

GET /leads?status=failed
Bu endpoint üzerinden failed kayıtları JSON olarak alacağız.
✔️ 4) Gereksiz Özellikler İstemiyoruz

Trackbox gibi sistemlerde bulunan:
  • IP loglama
  • cihaz takibi
  • UTM raporlama
  • trafik analizleri
  • tarayıcı verisi
  • IP başına rapor oluşturma
Bu özelliklerin hiçbiri gerekmiyor.
📌 Teknik Beklentiler
  • PHP veya Node.js olabilir.
  • Basit bir MySQL veritabanı yeterli.
  • API entegrasyonu temiz ve dökümante edilmiş şekilde yapılmalı.
  • Kod yapısı esnek ve güncellenebilir olmalı.
📌 İş Tesliminde Beklediklerimiz
  • Çalışan backend dosyaları
  • Veritabanı şeması
  • CRM bağlantı bilgilerinin nasıl girileceğini gösteren kısa dokümantasyon
  • Failed lead çekme endpointi hazır şekilde
💬 İletişim & Detaylar

Proje kısa, net ve basit.
Süreçte sürekli iletişim kurabileceğimiz, işi hızlı teslim edebilecek bir geliştirici arıyoruz.
PM üzerinden fiyat ve teslim süresi ile dönüş yapabilirsiniz.