offerver, B2B şirketlerin e‑posta ile gelen tüm teklif taleplerini tek bir havuzda toplayan, ekibe dağıtan, mesai saatlerine duyarlı SLA sayaçlarıyla takip eden ve cevapsız kalan hiçbir talebi gözden kaçırmayan uçtan uca bir teklif yönetim platformudur.
offerver, 1984'ten bu yana Denizli'de mühendislik üreten Hidroteknik bünyesinde, gerçek bir saha probleminden doğdu. Kırk yılı aşkın B2B tecrübesinde tekrar tekrar görülen bir gerçek vardı: teklif taleplerinde ilk ve zamanında yanıt veren kazanır. Ancak talepler farklı satış temsilcilerinin gelen kutularına dağılınca bazıları geç fark ediliyor, bazıları iki kişi tarafından aynı anda ele alınıyor, bazıları ise hiç cevaplanmadan kayboluyordu.
Hidroteknik bu sorunu önce kendi satış ekibi için çözdü — mühendislik projelerindeki aynı hassasiyet ve disiplinle bir iç araç inşa etti. Araç işe yarayınca, aynı dağınıklığı yaşayan her B2B şirketinin kullanabileceği bağımsız bir SaaS ürününe dönüştürüldü: offerver. Bir tesisat hesabını nasıl toleranssız yapıyorsak, bir teklif talebinin de toleranssız takip edilmesi gerektiği fikriyle.
E-posta hesapları (Gmail / Outlook / Yandex / kurumsal IMAP) │ IMAP (SSL/TLS) ile otomatik tarama — anahtar kelime · kara liste · beyaz liste ▼TEKLİF HAVUZU ──► yeni → bekleyen │ └─► "alakasız" çoğunluk oyu → havuzdan otomatik düşürme ▼ÜSTLENME (claim) → mesai‑içi SLA sayacı başlar │ ├─► Teklif Ver → profesyonel belge + güvenli paylaşım linki + müşteriye e‑posta │ └─► Sonuç kaydı: tam onay / kısmi / ret / beklemede │ └─► 7 gün sonra otomatik sonuç‑bekleme hatırlatması │ └─► Teklif Verilemedi → neden (tedarik / teknik / mükerrer / diğer) + müşteriye bilgi ▼Performans analitiği · aktivite günlüğü · zamanlanmış istatistik raporları
re:, fw:), spam desenleri ve emoji içerikli bültenler otomatik elenir. Ayrıştırma başarısız olursa zarf verisiyle dayanıklı geri‑dönüş uygulanır — hiçbir talep sessizce kaybolmaz.offerver, prototip değil üretim kalitesinde bir yazılım altyapısı üzerine inşa edilmiştir. Her bileşen, B2B operasyonun gerçek yükünü taşıyacak şekilde seçilmiş ve yapılandırılmıştır.
| Katman | Teknoloji | Tercih Nedeni |
|---|---|---|
| Framework | Next.js 15 + React 19 | App Router, server/client ayrımı, edge rendering |
| Tip Güvenliği | TypeScript strict mode | Çalışma zamanı hatalarının derleme aşamasında yakalanması |
| Veritabanı | Supabase (PostgreSQL) | 60+ titiz migration, Row Level Security, managed altyapı |
| Multi‑tenant İzolasyon | RLS + current_user_firma_id() | Her kiracı verisi donanım düzeyinde izole; özyinelemesiz güvenli fonksiyon |
| Şifreleme | AES‑256‑CBC, rastgele IV | IMAP/SMTP parolaları ve ödeme token'ları veritabanında şifreli |
| Otomasyon | pg_cron + pg_net + Vercel Cron | Veritabanı içinden HTTP tetiklemeli zamanlanmış görevler, sıfır dış bağımlılık |
| E‑posta Tarama | imapflow + mailparser | SSL/TLS, zarf fallback, ek metadata, timeout yönetimi |
| E‑posta Gönderimi | Nodemailer (SMTP) / Resend API | Pro: white‑label SMTP; Free: offerver markalı transaksiyonel mail |
| Ödeme | Paddle (global) + PayTR (TR) | İmzalı webhook, kart saklama, yinelenen tahsilat, idempotent bildirim |
| Barındırma | Vercel edge ağı | Otomatik ölçekleme, global CDN, deploy pipeline |
| Çok Dilli (i18n) | next-intl | TR / EN tam kapsam, hreflang canonical, SEO uyumlu |
Veritabanı şeması 60'tan fazla sürüm (migration) boyunca titizlikle evrilmiştir. Çoğunluk oy sistemi, mesai‑içi SLA hesaplama, pg_cron'dan doğrudan HTTP tetikleme ve AES şifreli kart token yönetimi gibi ileri teknikler, ürünü standart bir CRUD uygulamasının çok ötesine taşır.
offerver, bir yazılım şirketinin değil, 40 yılı aşkın B2B mühendislik deneyimine sahip bir ekibin ürünüdür. Bu, kodun her satırına yansır:
| İlke | Uygulaması |
|---|---|
| Toleranssızlık | Bir teklif talebi, bir mühendislik ölçüsü gibi takip edilir. Kaybolma toleransı sıfırdır. |
| Ölçülebilirlik | Yanıt hızı, kazanma oranı ve ekip performansı veriye dönüştürülür. "Yönetemediğini ölçemezsin." |
| Dayanıklılık | Ayrıştırma geri‑dönüşleri, idempotent ödeme bildirimleri, otomatik hata yakalama — sistem aksaklığa karşı ayakta kalır. |
| Şeffaflık | Her aksiyon denetim kaydında. Veri kiracı bazında izole; satılmaz, paylaşılmaz, profillenmez. |
| Disiplin | 60+ migration, strict TypeScript, katmanlı güvenlik — kod tabanı da bir mühendislik projesi titizliğiyle yönetilir. |
offerver hakkında daha fazla bilgi almak, demo talep etmek veya kurumsal ihtiyaçlarınızı konuşmak için bize ulaşın.