Ana sayfa/Teknolojiler
Teknolojiler
Bileşenler her üründe yeniden yazılmaz.
Ödeme, rezervasyon, destek talebi, sipariş, karekod ve takip. Bu işleri yapan bileşenler bir kez yazılır, bir kez denenir ve kovanın ortak zemininde durur. Yeni bir ürün sıfırdan değil, bu zeminin üstünden başlar.
Bileşenler
On bileşen, tek zemin.
Her bileşen tek bir işi yapar. Ürün onu kendi sektörünün diliyle sarar: aynı rezervasyon çekirdeği turizmde kontenjan, klinikte randevu olur.
01Atomic veritabanı işleme
Bir işlem ya bütün olarak yazılır ya hiç yazılmaz. Para ve miktar tutan kayıtlar — hakediş, tahsilat, stok hareketi — yarım kalmaz; aynı anda gelen iki istek aynı satırı bozmaz.
02Customer Ticket Sistem
Müşteri destek talebini panelden açar, ekip yanıtlar, talep kapanana kadar tüm yazışma tek kaydın altında durur. Kimin ne zaman ne yazdığı sonradan da görünür.
03No-signed ordering
Sipariş vermek için uzun bir kayıt formu doldurmak gerekmez. Ürün, adet ve teslim bilgisi tek adımda alınır; siparişin durumu aynı kayıt üzerinden takip edilir.
04Ödeme entegrasyonları
iyzico ve PayTR bağlantıları hazırdır, kullanıma açıktır. Yeni bir projede ödeme almak için entegrasyon baştan yazılmaz; ödeme sonucu doğrudan sipariş ya da rezervasyon kaydına işlenir.
05Booking sistem
Tarih, saat ve kapasiteye göre müsaitlik hesaplayan rezervasyon çekirdeği. Dolan kontenjan ikinci kez satılmaz; iptal ve değişiklik kuralı ürün tarafında tanımlanır.
06Kiralama sistemleri
Süreli kullanım için teslim ve iade tarihleri, gecikme durumu ve envanterin o an kimde olduğu izlenir. Aynı ürün çakışan iki kiralamaya verilmez.
07QR Menü
Masadaki karekod okutulduğunda menü telefonda açılır. Ürün, fiyat ve stok değişikliği panelden yapılır; yeniden baskı beklenmez. QR Menü tescilli markamızdır.
08QR Create
Bağlantı, menü ya da kayıt için karekod üretir. Üretilen kod hangi adrese gidiyorsa onunla birlikte saklanır, hedef değiştiğinde kod değişmek zorunda kalmaz.
09Araç takip
Aracın konumu ve izlediği rota harita üzerinde görünür. Filo, servis ve transfer işlerinde "araç şu an nerede" sorusu tek ekrandan yanıtlanır.
10Etkileşimli lojistik takip sistemleri
Sevkiyat çıkıştan teslimata kadar adım adım kaydedilir; her aşama zamanıyla birlikte kaydın içinde kalır. Gönderiyi bekleyen taraf da kendi ekranından hangi adımda olduğunu görür, durumu sormak için telefon etmesi gerekmez.
Motor ve veri katmanı
Bileşenlerin altında ne var?
Yukarıdaki on bileşen kendi başına durmaz. Aşağıdaki katman hepsini taşır: veri, olay akışı, entegrasyon ve dağıtım.
PostgreSQL + Redis
Kalıcı ve tutarlı veri PostgreSQL'de, sıcak veri ile kuyruk Redis'te. İkisi tek bir işlem disiplininde çalışır; yarım kalan kayıt olmaz.
Go API — olay tabanlı motor
Her iş adımı bir olay üretir. Bildirim, rapor ve entegrasyonlar bu olayları dinleyerek çalışır; ana akış onları beklemez.
Şablon motoru
Sunucu tarafında derlenen şablon katmanı. Tasarım ile veri ayrı durur; içerik değişikliği kod dağıtımı gerektirmez.
Servisler arası mTLS
Ürün yüzeyi ile gerçek zamanlı motor arasındaki trafik karşılıklı sertifikayla doğrulanır.
Canlı yayın: WebSocket ve SSE
Sayaç, fiyat ve durum değişimi sayfayı yenilemeden akar.
Çift girişli defter
Para tutan kayıtlar borç–alacak dengesinde tutulur; her hareketin karşılığı vardır.
REST API
Kaynak tabanlı, JSON konuşan ve sürümlenen API. Kendi yazılımınız ve iş ortaklarınız panelinizdeki veriye programatik erişir.
SOAP servisleri
Kurumsal ve kamu sistemleriyle SOAP/XML. WSDL sözleşmesi, XML imzası ve mutabakat gerektiren entegrasyonlar dahil.
Webhook altyapısı
Olay gerçekleştiği anda karşı sisteme bildirilir. İmzalı gövde, artan aralıklı yeniden deneme ve teslim günlüğü.
Sanal POS ve 3D Secure
Ödeme kuruluşu entegrasyonları; taksit, iade ve mutabakat akışlarıyla. Kart verisi hiçbir zaman işletmede tutulmaz.
SMTP kampanya altyapısı
Kendi SMTP'nizden toplu gönderim: liste yönetimi, şablon, açılma ve tıklanma raporu, İYS uyumlu izin akışı.
e-Fatura ve e-İmza
Faturalandırma adaptörü ile Logo ve Mikro tarafına aktarım; imza gerektiren akışlar desteklenir.
Bu katmanın güvenlik tarafı — iki adımlı doğrulama, Google ve LinkedIn ile giriş, reCAPTCHA, kriptografik saklama, sızdırmazlık — altyapı sayfasında tek tek anlatılıyor.
Altyapı ve güvenlikDiller ve çalışma hattı
Yığın bilerek küçük tutulur.
Sekiz kalem, on bileşenin tamamını taşıyor. Yeni bir dil ancak bir işi belirgin biçimde daha iyi yaptığında listeye girer. Sebebi basit: yığın büyüdükçe bakım maliyeti büyür, aynı hatayı iki ayrı yerde düzeltmek gerekir. Az sayıda dilde derinleşmek, iki mühendisle on bir ürünü ayakta tutmanın koşulu.
Olay tabanlı motorlar Go ile yazılır. Ödemenin sonuçlanması, rezervasyonun onaylanması, sevkiyatın bir adım ilerlemesi birer olaydır; sıraya girer ve tek tek işlenir. Webmatic'in teknoloji katmanı bu yapıyı PostgreSQL ve Redis ile birlikte kullanır: kalıcı kayıt PostgreSQL'de durur, kuyruk ve önbellek Redis'te çalışır. Atomic işleme de burada oturur — kayıt ya tamamlanır ya geri alınır.
Ürün yüzeyleri — panel, form, liste, rapor — PHP ile yazılır; arayüz tarafında HTML, CSS ve JavaScript, büyüyen kod tabanlarında TypeScript kullanılır. Node.js araç ve servis tarafında, React Native ise iOS ve Android uygulamalarında çalışır. Dış sistemlerle bağlantı REST API, SOAP servisleri ve webhook üzerinden kurulur; girişte iki adımlı doğrulama, formlarda reCAPTCHA devrededir.
Nerede çalışıyor
Hangi bileşen hangi üründe?
Aşağıdaki eşleşmeler bugün yayındaki servislerden. Bir bileşen aynı anda birden çok üründe çalışabilir; ürün sayfaları o ürünün kendi anlatısını verir.
Ventora Booking — Tur, aktivite ve transfer ürünleri tarih ve kişi sayısına göre satılır; müsaitlik, rezervasyon ve iptal kuralı aynı çekirdekte kapanır.
Ventora Booking ve Webmatic Web Services — Rezervasyon ödemesi ve müşteri projelerindeki online ödeme aynı entegrasyon katmanından geçer; akış SSL korumalı yürür.
Webmatic Web Services — Yayına alma sonrasındaki destek talepleri buradan açılır ve kapanır; güncelleme, teknik destek ve ölçüm aynı ekipte kalır.
Webmatic Web Services — Sipariş alma, durum takibi ve müşteri bilgilendirmesi tek panelden yürür; sipariş için ayrı bir kayıt süreci şart koşulmaz.
SP SantiyePro'da hakediş, kasa ve stok kayıtları; Udentiva'da tahsilat ve cari hesap. Para ve miktar tutan her kayıt bu işlemenin üstünde durur.
7lnk Creative Tools — Kısaltılan bağlantının karekodu bu bileşenle üretilir; alias, şifre ve süre kuralları koda değil bağlantıya bağlıdır.
QR Menü — Tescilli markamız; karekodla açılan dijital menü olarak yürütülür. Karekod üretimi QR Create bileşeniyle ortaktır.
Hangi bileşen işinizi görüyor?
İşinizi ve bugün nasıl yürüttüğünüzü yazın; hangi bileşenin doğrudan işinize oturduğunu, hangisinin oturmadığını söyleyelim. Bu bileşenlerin altındaki depolama, yedekleme ve erişim katmanı hepsinde ortaktır.