Hardline Nutrition için 7/24 Türkçe konuşan, dönen müşteriyi yüzünden tanıyan ve 150 ürünlük katalogda canlı fiyat ve stokla satış yapan video avatarlı AI asistanı.
Hiç Kapanmayan, Müşterisini Tanıyan Bir Satış Danışmanı
Hardline Nutrition'ın her saatte ve her yoğunlukta çalışan bir müşteri deneyimine ihtiyacı vardı: ürün sorularını yanıtlayan, siparişi ve kargoyu takip eden, bilgili bir satış danışmanı gibi öneren — doğal Türkçeyle.
Hardiye'yi kurduk: gerçek zamanlı konuşan, video avatarlı bir AI asistanı. Müşteri konuşur; Hardiye dinler, canlı katalog üzerinde düşünür ve sesli yanıt verir. Dönen müşteriyi fotoğraf saklamadan yüzünden tanır, ürünleri tam adıyla değil anlamıyla arar, QR ve barkod okur, kargo sorgular.
Zor Olan Kısım
İnsani hisseden ses, gecikmeye ve yanlış anlamaya yer bırakmaz. Hattı bir akış problemi olarak kurduk; bir cümlenin ağızdan kulağa yolculuğunu adım adım ölçüp arka uç ve avatar payını ayrı ayrı izledik. Yanlış duyulmuş olabilecek ürün adı ve telefon numarası sesli teyide döner; kesin istekler milisaniyeler içinde yapısal sorguya, belirsiz istekler anlam aramasına gider.
Nasıl Kurduk
WebRTC üzerinde gerçek zamanlı konuşma ve video avatar
Fotoğraf saklamadan, embedding ile yüz tanıma
Tek araç arkasında hibrit ürün araması: yapısal sorgu + anlam araması
Müşteri rolünü oynayan bir AI ile ses-ses testleri ve gecikme telemetrisi
Frankfurt'ta otomatik yayın hattı; müşterinin IT ekibi için ayrı ürün API'si
Sonuç
Haziran 2026'dan beri canlıda. 150 ürünün tamamında canlı fiyat ve stok, 155 yeşil otomatik test. İlk selamlama 5 saniyeden 1,5 saniyeye, tekrar eden ürün sorgusu 380 milisaniyeden sıfıra indi; hibrit arama sunucuda 4 milisaniyede cevap veriyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
Pilates, yoga ve kişisel antrenman stüdyoları için çok kiracılı CRM/ERP: rezervasyondan tahsilata tek ürün, verisini modele sızdırmayan bir AI asistanıyla.
Bir Stüdyonun Bütün Operasyonu, Tek Üründe — ve Güvenle Konuşabileceği Bir AI
Stüdyolar müşteri, paket, rezervasyon, personel ve tahsilatı genellikle birbirinden kopuk araçlarla yönetir. Motice bunları tek bir ürüne topluyor: işletme paneli, personel ve müşteri uygulamaları, platform yönetimi ve bir AI asistanı — web, iOS ve Android'de tek kod tabanından.
Motice bizim kendi ürünümüz ve mühendislik sistemimizin en net vitrini. Her işletmenin verisi veritabanı seviyesinde ayrı; AI asistanı Ask Motice, kullanıcının yetkisini aşamayan tek bir kapıdan çalışıyor ve müşterilerin adlarını modele hiç göstermiyor.
Zor Olan Kısım
Bir işletme yazılımına AI eklemek, müşteri verisini bir prompt'a koymak demek. Motice Shield'ı bu yüzden kurduk: isimler ve kayıt kimlikleri modele gitmeden takma kimliğe dönüşüyor, her model çağrısı kapalı-varsayılan bir çıkış kapısından geçiyor. Model yalnızca gerçekten gördüğü kimlikleri kullanabiliyor — bu kuralı, uydurulmuş tek bir şube kimliğinin 11 randevuyu "0" gösterebildiğini ölçtükten sonra ekledik.
Nasıl Kurduk
Veritabanı seviyesinde zorunlu kiracı izolasyonu ve kapsam testi
Arayüz ve AI için tek kapılı araç kaydı; riskli yazmalarda onay kartı
Takma kimlik kasası ve sözleşme kanıtı arayan LLM çıkış kapısı
Web, iOS ve Android'e tek kod tabanından uygulama
Dört şeritli CI/CD hattı ve agentic geliştirme döngüsü
Sonuç
799 unit ve 131 uçtan uca test dosyası, 13,7 dakikadan 0,6 dakikaya inen PR kapısı ve 260'tan fazla spec, plan ve inceleme dokümanı. Motice, bu sitede anlattığımız mühendislik sisteminin canlı kanıtı.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
69 ülkede merkezi bulunan Yunus Emre Enstitüsü için eğitim yönetimi ve Türkçe yeterlik sınavını başvurudan doğrulanabilir sertifikaya kadar tek platformda yöneten sistem.
Bir Sınav Sonucunda Hata Olmaz
Yunus Emre Enstitüsü'nün iki büyük operasyonu vardı: dünya genelindeki merkezlerde verilen Türkçe kursları ve uluslararası Türkçe yeterlik sınavı. Başvurudan sınıfa, sınav salonundan sonuca, itirazdan sertifikaya kadar her adımın izlenebilir, yetki sınırına uygun ve denetlenebilir olması gerekiyordu.
Eğitim ve sınav sistemlerini ortak bir kimlik katmanı altında, ama birbirinden ayrık iki alan olarak kurduk. Her alanın veritabanı kendine ait; servisler birbirine token'ları merkeze sormadan, yerel doğrulamayla güveniyor; olaylar kaybolmadan ve iki kez işlenmeden akıyor.
Zor Olan Kısım
Kâğıt sınavlar hâlâ gerçek. Eski tarayıcıların dosyalarını ve PDF/görsel formları okuyan bir optik okuyucu yazdık: görüntüyü kayıt işaretleriyle hizalıyor, belirsiz işaretleri tahmin etmek yerine insana gönderiyor, puanı kendisi hesaplamıyor. Yazma kâğıtlarında değerlendiren ile onaylayan aynı kişi olamıyor — bu kural hem uygulamada hem veritabanında yazılı.
Nasıl Kurduk
Ortak kimlik, alan başına ayrık veritabanı, servisler arası yerel token doğrulaması
Transactional outbox: kayıpsız ve tekrarsız olay akışı
Optik form okuyucu: kayıt işaretli hizalama, belirsiz işarette insan kontrolü
Uygulamada ve veritabanında maker-checker kuralı
Hash zincirli denetim kaydı, sürümlü sertifikalar ve doğrulama portalı
Sonuç
Sınav merkezinden salona, oturumdan giriş belgesine, değerlendirmeden sertifikaya uzanan bir operasyonu taşıyan, yaklaşık 1.400 test dosyasıyla korunan bir platform. Her sonuç ve her sertifika sonradan doğrulanabiliyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
Yunus Emre Enstitüsü için 69 ülkede 93 merkezin web sitelerini tek kod tabanından yöneten içerik ağı, ülkelere açılan bir kültür-sanat platformu ve iki dilli dijital dergi.
Tek Kod Tabanı, 93 Merkez, 69 Ülke
Enstitünün dünya genelindeki merkezlerinin her biri kendi web sitesine, kendi diline ve kendi editörlerine ihtiyaç duyuyordu — ama marka, güvenlik ve onay süreci tek elden yönetilmeliydi. Üç platformdan oluşan bir ağ kurduk: çok siteli kurumsal içerik sistemi, Türk Sanatı Platformu ve dijital kültür dergisi.
İçerik sistemi her merkeze kendi alt alan adını veriyor; ülke rolleri yalnızca kendi sitelerini görüyor ve içerik ülkeden genel merkeze uzanan yedi aşamalı bir onaydan geçiyor. Kültür-sanat platformu sanatçıları, eserleri, etkinlikleri ve başvuruları ülke bazında yönetiyor; dergi ise sayı bazlı erişim hakkıyla yayın yapıyor.
Zor Olan Kısım
Ölçek ve çok dillilik birlikte. Makine çevirisini iş akışına bağladık ama şablon değişkenlerinin ve editör etiketlerinin çeviride bozulmaması için ayrı bir koruma katmanı yazdık. Kültür platformunun haritaları için üçüncü taraf bir servise bağımlı kalmadık; altlığı kendi sunucumuzda barındırdık.
Nasıl Kurduk
Alt alan adı bazlı çok siteli yapı, 10 seviyeli rol modeli
Ülkeden genel merkeze 7 aşamalı içerik onayı, revizyon ve önizleme
Değişkenleri koruyan makine çevirisi iş akışı
Kurumsal dizinle (LDAP) ortak kullanıcı yönetimi; hash zincirli denetim
Sayı bazlı erişim hakkı ve markalı PDF üretimiyle dijital dergi
Sonuç
69 ülkede 93 merkez tek kod tabanından yayın yapıyor. İçerik sistemi 500'ü aşkın PR ile geliştirildi; uçtan uca testlerini ajanlar planlıyor, yazıyor ve onarıyor. Kültür platformu ve dergi güvenlik taramasıyla sertleştirilerek teslim edildi.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
Kumar bağımlılığına karşı iOS ve Android'de ağ seviyesinde koruma, risk değerlendirmesi ve destekçi takibini birleştiren uygulama ve yönetim paneli.
Bir Engelleme Listesi Kimseyi İyileştirmez. Bir Sistem İyileştirebilir.
Kumar bağımlılığından kurtulmak isteyen biri için en zor an, tek bir dokunuşla geri dönebildiği andır. BGB bu anı korumak için tasarlandı: kumar sitelerini cihazda ve ağda daha bağlantı kurulmadan engelliyor, kullanıcının riskini ölçüyor ve yanında bir destekçi tutuyor.
Uygulamayı, yönetim panelini ve kendi DNS altyapısını birlikte kurduk. Koruma kapatıldığında kullanıcının seçtiği destekçiye haber gidiyor; hesap silme KVKK'ya uygun, iptal edilebilir bir süreyle işliyor.
Zor Olan Kısım
İki platform, iki farklı gerçeklik. Android'de cihazın içinde çalışan ve yeniden başlatmadan sonra kendini ayağa kaldıran bir DNS koruması için native modül yazdık. iOS'ta cihaza özel, imzalı DNS-over-HTTPS profilleri ürettik; profilin aktif olduğunu kendi çözümleyicimize gelen sorgulardan anlıyoruz. Platformların koruma sınırlarını da saklamadık, belgeledik.
Nasıl Kurduk
Android'de cihaz üstü DNS koruması, çevrimdışı eşleşme yedeği
iOS'ta imzalı, cihaza özel DNS-over-HTTPS profilleri
Kendi DoH çözümleyicimiz: cihaz başına token, büyük ölçekli engelleme listesi
Kesin → joker → desen → anahtar kelime kural motoru; beyaz liste önceliği
Mağazaya hazır, abonelikli bir mobil ürün. Engelleme listesi bir milyon kayda kadar büyüyebilecek şekilde tasarlandı; 6.600'ü aşkın kural sabit sürede eşleşiyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
Gayrimenkul danışmanlarını konut projeleriyle buluşturan; portföy paylaşımı, daire kilidi, teklif ve komisyon akışlarını yöneten B2B2C platform.
Aynı Daireyi İki Danışman Aynı Anda Satamaz
Keyperties, inşaat firmalarının konut projelerini doğrulanmış gayrimenkul danışmanlarına açan bir platform. Danışman projeyi kendi müşterisine özel bir portföyle paylaşıyor, teklif hazırlıyor, müşteri kabul ediyor ve firma onaylıyor — her adımda komisyon ve stok doğru kalmalı.
Platformu üç tarafın — danışman, inşaat firması ve platform operasyonu — verisini birbirinden ayıran çok kiracılı bir yapı üzerinde kurduk; teklifler sunucuda PDF olarak üretiliyor, müşteri kabulü tek kullanımlık kodla doğrulanıyor.
Zor Olan Kısım
Satış süreci bir durum makinesi. Bir daire teklife girdiğinde süreli olarak kilitleniyor; kabul edilen teklif firma karar verene kadar kilidi tutuyor; kabul anında uygunluk yeniden kontrol ediliyor. Fiyat revizyonları sürümlü — açılan teklifin fiyatı o anda donuyor — ve revizyonda eski kabulün komisyonu düşüyor.
Nasıl Kurduk
Veritabanı seviyesinde kiracı izolasyonu ve her tablo için sızıntı testi
Süreli daire kilidi, teklif durum makinesi ve zamanlanmış temizleyiciler
Sürümlü fiyat revizyonu ve hak ediş anında kaydedilen komisyon defteri
SMS/e-posta tek kullanımlık kodla müşteri kabulü
Sunucuda üretilen teklif PDF'leri ve plan bazlı kotalar
Sonuç
811 çekirdek ve 134 uçtan uca testin tamamı yeşil; her kiracı tablosu "A yazar, B göremez" testiyle korunuyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
Unitic'in kendi kolektif AI beyni: kurumsal hafızayı, bilgiyi ve kimliği MCP üzerinden her ajana servis eden, neyin ne zaman doğru olduğunu bilen sistem.
Kendimiz İçin Kurduğumuz AI Beyni
Bir şirketin AI ürettiğinin en güçlü kanıtı, kendi üstünde çalıştırdığı AI'dır. APEX, Unitic'in kolektif beyni: kurumsal hafıza, bilgi ve kimliğin tek, kalıcı kaynağı. Konuşma, kodlama ve içerik ajanlarımız ona MCP üzerinden bağlanıyor.
Zekâyı yüzeyden ayırdık. Her biri hikâyenin yarısını bilen dağınık asistanlar yerine tek bir beyin var: hatırlıyor, biliyor ve kimlik taşıyor. Linear'daki işleri okuyup yazabiliyor, Google Drive'daki dokümanlara erişiyor, ekibe Google Chat üzerinden cevap veriyor.
Zor Olan Kısım
Hafızanın yanılmaması. Bilgiyi silmeden geçersiz kılan zaman boyutlu bir hafıza kurduk; neredeyse aynı bilgi ikinci kez yazılmıyor, getirmede anlam, önem ve güncellik birlikte puanlanıyor. Embedding'ler yerelde üretiliyor; saklama süresi olan bilgi süre dolunca düşüyor.
Nasıl Kurduk
MCP sunucusu: hatırla, kaydet, bağlam; Linear ve Drive araçları
Bi-temporal hafıza, tekilleştirme ve üstel güncellik puanı
İnsanlar için OAuth 2.1, ajanlar için kapalı-varsayılan erişim
Her çağrıda denetim kaydı ve kişisel verisi maskelenmiş iz
Maliyet tavanlı senaryo testleri
Sonuç
Unitic'in ajanları bugün aynı beyinden çalışıyor. Bu sitede anlattığımız ajanlarla geliştirme yöntemi, kodu yazan ajanların şirketin kararlarını bilmesine dayanıyor — o bilgi APEX'ten geliyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.
İTÜ'nün girişimcilik merkezi Ginova ve benzeri kurumlar için mentörlerin takvimini, randevularını ve kurum sitesi entegrasyonunu yöneten web ve mobil platform.
Aynı Saate İki Randevu, Veritabanı Seviyesinde İmkânsız
Kurumlar mentörlük programlarında randevu trafiğini çoğu zaman elle onaylıyor: mentörün müsaitliği, girişimcinin talebi, kurum ekibinin onay zinciri. Mentorual, kurum ekibini bu günlük zincirden çıkarıyor — mentör takvimini kendisi yönetiyor, girişimci kurum sitesinden, alt alan adından ya da mobil uygulamadan aynı randevu motoruna ulaşıyor.
Platformu kurumlara açılan çok kiracılı bir yapı olarak kuruyoruz: her kurumun verisi ayrı; Ginova'nınki gibi kurum siteleri ise müsaitlik ve randevuya bir API üzerinden bağlanıyor. Giriş LinkedIn ve Google ile yapılıyor.
Zor Olan Kısım
Randevu çakışması kodda değil veritabanında engelleniyor: aynı zaman aralığına ikinci randevu bir kısıtla imkânsız. Eşzamanlı güncellemeler sürüm kontrolüyle, tekrarlanan istekler idempotency anahtarıyla korunuyor. Kurum izolasyonu birbirinden bağımsız iki katmanda — kapalı-varsayılan yetki zinciri ve veritabanı satır güvenliği — uygulanıyor.
Nasıl Kurduk
Veritabanı kısıtıyla çift rezervasyon koruması, idempotency ve sürüm kontrolü
İki katmanlı kurum izolasyonu ve gerçek veritabanında sızıntı testleri
Transactional outbox ve mühürlenen denetim zinciri
Geriye uyumsuz API değişikliğini yakalayan sözleşme kapısı
Kurum sitesi için müsaitlik ve randevu API'si; web ve mobil
Sonuç
Kurumların randevu onay zincirinden çıktığı, çift rezervasyonun mimari olarak imkânsız olduğu bir platform. Bir sonraki sürümde KVKK için Türkiye'de barındırılan bir dil modeliyle mentör önerisi planlanıyor.
Benzer bir sonucu birlikte üretelim
Bu referans projeye benzer bir ihtiyacınız varsa görüşelim.