Referanslar
Makara: ilgi alanına göre eşleşen sesli sohbet uygulaması
Mağaza politikalarıyla uyumlu, sunucu tarafında kurallı bir ekonomiye sahip, gerçek zamanlı sesli sohbet platformu: NestJS, LiveKit ve Flutter ile üç platformda tek kod tabanı.
- Müşteri
- Kodzoft — kendi ürünü
- Hizmetler
- Özel yazılım

Amaç
Doğrulanmış takma adlı kullanıcıların, ilgi alanına göre önerilen kişilerle kısa sesli sohbet ettiği bir sosyal uygulama. Ürün, Apple ve Google’ın 2026’da sıkılaştırdığı “rastgele/anonim sohbet” kurallarına göre baştan tasarlandı: eşleşme öneri kartıyla başlar, kimlik doğrulaması ve moderasyon ürünün parçası.
Ne yaptık
Ürün ve politika araştırması: rakip analizi, mağaza kurallarının (App Store 1.2, Google Play 18+ kısıtı, çocuk güvenliği standartları) ürün akışına çevrilmesi.
Arka uç: NestJS ile REST + Socket.IO, Prisma/PostgreSQL, Redis kuyrukları, Firebase Auth ile kimlik, LiveKit ile düşük gecikmeli ses odaları.
Ekonomi motoru: altın ve XP/seviye kuralları tamamen sunucuda; her bakiye hareketi tek işlem içinde, idempotency anahtarlı defter kaydıyla; ödüllü reklamlar için AdMob sunucu doğrulaması ve günlük tavanlar.
Mobil ve web: Flutter ile Android, iOS ve web; eşleşme, sohbet, arkadaşlar, mesajlaşma, şikâyet ve engelleme akışları.
Güvenlik ve moderasyon: şikâyet kuyruğu, otomatik kısıtlamalar, yayınlanmış topluluk kuralları ve iletişim kanalları.
Öne çıkanlar
Tüm oyun ekonomisi sabitleri tek yapılandırma dosyasında; istemci bunları API’den okur, böylece fiyat ve limit değişiklikleri mağaza güncellemesi gerektirmez. Ses altyapısı (LiveKit) ve kimlik (Firebase) değiştirilebilir katmanlar olarak ayrıldı.