Pazaryeri & İlan Platformu Geliştirme
Yüzbinlerce ilan, milyonlarca arama ölçeğinde çalışacak çok kategorili pazaryeri ve klasifiye platformlarını sizin nişinize göre sıfırdan kurguluyoruz — emlak, araç, ikinci el, özel ders için.
Niş bir pazaryeri ya da klasifiye platformu inşa etmek, "hazır bir altyapıyla kuralım" cümlesiyle başlayan ama yedi-sekiz ay sonra dev bir özel yazılım projesine dönüşen bir iş. Sebebi basit: pazaryerleri sıradan e-ticaret değildir. İki tarafı (alıcı ve satıcı), karmaşık bir kategori ağacını, yüksek hacimli aramayı, moderasyonu, güveni ve genelde sektöre özel bir ödeme modelini aynı anda yönetmeniz gerekir. Bizim çok kategorili klasifiye platform projelerinde gördüğümüz şu: her platformun başarısı, hazır SaaS'lerin kapatamayacağı detaylara verilen mühendislik cevabında saklı.
Hazır SaaS Pazaryeri Çözümlerinin Tıkandığı Noktalar
Hazır pazaryeri SaaS'leri ve genel amaçlı e-ticaret platformları sizin niş kategorinizin (ör. klasik araç, sertifikalı koçluk, sektörel B2B) doğrulama akışına ve filtre setine sığmaz.
Yüksek hacim büyüdükçe (10.000+ aktif ilan, saniyede yüzlerce arama) hazır altyapı yavaşlar; ElasticSearch tuning, geo-arama, cache stratejisi gibi konularda yetersiz kalır.
Spam ilan, sahte hesap, dolandırıcılık mesajı tespiti zayıf — moderasyon panelleri ya hiç yok ya da temel düzeyde, sektöre özel kalıplar için özelleştirilemiyor.
Türkiye'ye özel ödeme akışları (Iyzico/PayTR, taksit, emanet ödeme, KDV/stopaj, e-fatura) hazır SaaS'lerde yarım kalıyor; her entegrasyon ayrıca özel geliştirme demek.
Kategori bazlı arama ve filtre (örn. emlakta m², oda sayısı, ısıtma; araçta yıl, vites, hasar kaydı) hazır şablonlarla esnek kurulmuyor — her yeni kategori için yeniden mimari gerekiyor.
Yaklaşımımız
Pazaryeri projelerinde ilk haftadan beri tartıştığımız soru şu: iki taraflı ağın hangi tarafını önce yetiştireceğiz? Klasifiye platformlarında genelde önce arz (ilan veren) tarafı kritik; çünkü boş bir platforma alıcı gelmez. Bu yüzden ilk MVP'de alıcı tarafı için harika bir UX yerine ilan yayınlama akışını, kategori ağacını ve moderasyonu kusursuz kurgulamayı tercih ediyoruz. Çok kategorili bir klasifiye platformu için önereceğimiz yaklaşım, araç, emlak, ikinci el ve özel ders gibi her kategorinin kendine özgü zorunlu alan setini, doğrulama mantığını ve aranan/arayan tarafının davranış kalıbını ayrı modellemekten geçer. Hedefimiz: her kategori için ayrı bir mini-ürün gibi davranan tek bir platform.
İkinci kritik karar arama mimarisidir. 10.000 ilanın üstüne çıktığınızda PostgreSQL'in LIKE araması iş görmez; ElasticSearch veya Meilisearch benzeri arama motorlarıyla kategori bazlı facet'ler, fiyat aralığı filtreleri, geo-arama (lokasyona X km mesafedeki ilanlar) ve full-text relevance scoring kurmayı öneriyoruz. PostGIS ile geo-sorgu, Redis ile popüler arama cache'i, CDN ile resim teslimi paralel olarak çalışır. Bütün bunlar tek tek "feature" gibi gelebilir ama bunların doğru kurulup kurulmaması, platformun kullanıcı için 200ms mi yoksa 2 saniye mi yüklendiğini belirler — bu da listeleme ile kullanıcı kaybı arasındaki farktır.
Süreç
Domain Modelleme
Hangi kategoriler olacak, her birinin hangi zorunlu/opsiyonel alanları var, kategoriler arası geçiş kuralları neler — domain model bu projenin omurgası. Bir hafta süren atölye ile çıkartılıyor.
Kategori + Filtre Sistemi
Dinamik kategori ağacı, kategori bazlı zorunlu alan/filtre tanımı, admin panelinden yeni kategori eklenebilir esnek şema. Sonradan yeni dikey eklemek tek tıkla mümkün olsun.
Arama Altyapısı (ElasticSearch)
Full-text search, facet filtreleme, geo-arama, sıralama (yakınlık, fiyat, tarih, popülerlik), relevance tuning. PostgreSQL ile sync stratejisi ve indeks rebuild planı kuruluyor.
İlan Yönetimi + Moderasyon
İlan yayınlama akışı, fotoğraf yükleme + sıkıştırma, AI ön-moderasyon (yasak içerik, mükerrer, dolandırıcılık), insan moderatör paneli, kullanıcı raporlama. Güven ve güvenlik baştan kuruluyor.
Ödeme + Üyelik + Komisyon
İlan başına ücret, öne çıkarma, abonelik paketleri, emanet ödeme akışı, Iyzico/PayTR/Stripe entegrasyonu, fatura ve muhasebe sync. Vergi tarafı (KDV, e-fatura) baştan modellenir.
Tercih Ettiğimiz Teknolojiler
Tipik tercihlerimiz aşağıdaki gibi; sektörünüze, hedef hacme ve ödeme modelinize göre uyarlıyoruz.
Sıkça Sorulan Sorular
Pazaryeri Projeniz İçin Görüşelim
15-30 dakikalık ücretsiz keşif görüşmesi. Sektörünüzü ve hedef hacminizi anlıyoruz, mimari yön ve şeffaf bir fiyat teklifi veriyoruz.
