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 CRMden onay/red alma statü güncelleme kısımlarını kullanıyoruz.
Amacımız:
Formdan gelen leadi CRM'e göndermek → CRM reddederse (failed) → sistemde
status: failed olarak işaretlemek → daha sonra failed leadleri ç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 leadi CRM APIsine 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 leadin status değerini güncelleyecek:
status = approved veya status = failed
Özellikle
failed olan leadleri ileride çekebilmemiz gerekiyor.
✔️ 3) Failed Leadlerin Ç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.