Product Engineer

İlanlarım.com

Emlak ofisleri için CRM iş akışlarını ve dijital vitrin deneyimini aynı canlı üründe buluşturan full-stack çalışma.

Problem ve hedef kullanıcı

Emlak ofisleri; ilanlarını, danışmanlarını ve müşteriye açık dijital vitrinlerini birbirinden kopuk araçlarla yönetmek zorunda kalabiliyor. İlanlarım.com, ofis içi CRM akışları ile ziyaretçilerin gördüğü ilan deneyimini aynı ürün yaklaşımında bir araya getiriyor.

Hedef kullanıcılar emlak ofisi yöneticileri ve danışmanlar. Ürünün kamuya açık yüzü ilan keşfini desteklerken, yönetim tarafı ekiplerin günlük ilan ve danışman işlerini yürütmesine odaklanıyor.

Rolüm ve sorumluluklarım

Product Engineer olarak ürün kapsamı, arayüz geliştirme, API katmanı, veri akışı ve yayına alma kararlarını uçtan uca ele aldım. Önceliğim yalnızca ekran üretmek değil; ofislerin kullanabileceği, sürdürülebilir bir ürün akışı kurmaktı.

Temel ürün kararları

  • CRM ve dijital vitrin yüzeylerini ortak bir ürün modeli etrafında toplamak
  • İlan ve danışman yönetimini günlük operasyonun merkezine yerleştirmek
  • Müşteri iletişimini desteklemek için WhatsApp geçişlerini görünür kılmak
  • Ofis seviyesinde veri ayrımını uygulama akışının temel sınırlarından biri olarak ele almak
  • Özel sistem ayrıntılarını ve müşteri verisini kamuya açık ürün sunumundan ayrı tutmak

Kamuya açık mimari

Kullanıcı arayüzü React ve Vite ile geliştirilip Vercel üzerinde sunuluyor. İstemci istekleri Google Cloud Run üzerinde çalışan .NET API’ye gidiyor; kalıcı veri Supabase PostgreSQL üzerinde tutuluyor.

  1. React + ViteVercel
  2. .NET APIGoogle Cloud Run
  3. Supabase PostgreSQLKalıcı veri
Tarayıcı veritabanına doğrudan bağlanmaz; bütün veri erişimi API katmanından geçer.

Tarayıcı Supabase’e doğrudan erişmiyor. Veritabanı işlemleri .NET API üzerinden yürütülüyor ve sunucu tarafı anahtarı yalnızca API ortamında tutuluyor. Kimlik doğrulama sağlayıcısı kamuya açıklanmıyor. Özel uç noktalar, anahtarlar, veri tabanı şemaları ve müşteri verileri bu vaka çalışmasının kapsamı dışında.

Ürün yüzeyleri

Kamuya açık ve güvenle anlatılabilen yüzeyler; ilan arama ve görüntüleme, danışman profilleri, ofis vitrini ve WhatsApp üzerinden iletişime geçişler. Yönetim deneyimi ise ilan ve danışman bilgilerinin tek akışta yönetilmesini destekliyor.

Sonuç

Çalışma, emlak ofislerine yönelik bir ürün fikrini React, .NET ve PostgreSQL tabanlı canlı bir ürüne dönüştürdü. Ürünü doğrudan inceleyerek kamuya açık akışları deneyimleyebilirsiniz.

Bir ürün mü geliştiriyorsunuz?

Teknik kararları çalışan bir ürüne dönüştürelim.

SaaS, özel web uygulaması veya AI prototipi ihtiyacınızı konuşmak için iletişime geçin.

İletişime geç