.shot { transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); } .shot:hover { transform: translateY(-8px); }
Varna, Bulgaristan’da premium bir erkek kulübü; müşterileri native hissiyatlı bir uygulamada rezervasyon yapıyor, cashback biriktiriyor ve ziyaretlerini puanlıyor — iOS ve Android için Kotlin ile bir kez yazıldı ve salonun CRM’ine, onu geride bırakabilecek bir middleware üzerinden bağlandı.
Zeus sıradan bir berber değil — ziyaretin ürün olduğu bir erkek kulübü. Uygulamanın ilk nesli aslında dijital bir sadakat kartıydı ve salonun günlük işleyişi bulut tabanlı bir CRM’de dönüyordu: takvim, müşteriler, kayıtlar, cashback, yorumlar. Müşteriler telefonla, web sitesinden ya da resepsiyondan rezervasyon yapıyordu; uygulamanın bundan haberi yoktu.
Değişmesi gerekenler:
Livotov Labs ürünü uçtan uca Kotlin ile yeniden yazdı: her iki platformda Compose Multiplatform UI’lı bir Kotlin Multiplatform uygulaması ve mobil API’nin sahibi olup CRM’i port’ların arkasına gizleyen bir Ktor middleware.
Özel bir tasarım sistemi (Composables UI + Lucide, Material yok) üzerinde iOS ve Android için tek ortak kod tabanı. OSKit üzerinde VISCE mimarisi, Koin, Ktor client. Bulgarca ve İngilizce.
Uygulamaya dondurulmuş 26 endpoint’lik bir sözleşme sunan ve CRM ile sekiz port üzerinden konuşan, PostgreSQL üzerinde bir Ktor backend. Vendor adaptörü, vendor’ı bilen tek modül.
SWR önbellekleme ve istek birleştirmeli sağlayıcı hesaplı boş slotlar, idempotent yazmalar, misafir rezervasyonu, taşıma ve iptal, resepsiyonda yapılan değişikliklerin delta-poll senkronizasyonu.
Salonun programından okunan cashback bakiyesi ve seviyeler, ziyaret başına 14 günlük yorum penceresi, Ed25519 oturumlu şifresiz telefon girişi ve cihaz başına rate limit’ler.








İkinci nesil 16 Eylül 2026’da canlıya alındı. Duyuruyu okuyun →