Ping/Glimpse projesinin iOS & Android paralel yayını için kapsamlı geliştirme teklifi. İki seçenek sunduk: dokümanınıza sadık temel teklif ve production-grade profesyonel versiyon. Sabit fiyat, fazlı teslim, şeffaf süreç.
Algoritma yok. 100m yarıçap, 30 dakikalık check-in penceresi, karşılıklı ilgi. Swipe mekaniği tasarım gereği yasak — bu uygulamanın çekirdek farkı.
Kullanıcı bir mekândayken 30 dakikalık check-in yapar. 100m yarıçap içinde aktif diğer kullanıcılar radarda görünür. Her iki taraf da "merhaba" derse sohbet açılır.
8 bölüm, 40+ ekran · iOS ve Android paralel sürüm · 1 radar varyantı (V1) · Tam backend altyapısı · Admin panel · Store yayını ve bakım.
Expo (React Native) ile tek kod tabanı, iki platforma derleme. Bun + Hono + Neon PostgreSQL üzerinde modern serverless backend. WebSocket ile gerçek zamanlı mesajlaşma.
Kesin konum asla paylaşılmaz, sadece yakınlık mesafesi. AI moderasyonlu fotoğraf kontrolü. KVKK & GDPR uyumlu veri yönetimi.
Müşteri dokümanını detaylı incelememizden sonra iki farklı teklif hazırladık. İlki dokümanınızdaki teknoloji yığınına birebir sadık, ikincisi ise production'da kanıtlanmış, daha sağlam alternatiflerle güncellenmiş profesyonel versiyon. Karar tamamen size kalmıştır.
Müşteri dokümanındaki teknoloji yığınını (Bun, Hono, vb.) aynen koruyarak geliştiriyoruz. Daha düşük maliyetli ancak bazı teknolojiler henüz büyük ölçekte production-test edilmediği için orta düzeyde risk taşır.
Yaklaşık ₺980.000 — ₺1.050.000 (kur dalgalanmasına göre değişebilir). 4 taksit halinde, faz teslimlerine bağlı ödeme planı. Tüm tutarlar KDV hariçtir.
* Tutarlar KDV hariç USD üzerinden hesaplanmıştır. Fatura kesimi T.C. kuru ile yapılır. Aylık operasyonel servis ücretleri (Neon, Upstash, Mapbox, AWS, SMS vb.) bu tutara dahil DEĞİLDİR — bunlar müşterinin kendi hesaplarından karşılanır.
Müşteri dokümanını detaylı analiz ettikten sonra, projenizin uzun vadeli sağlığı için bazı teknolojilerin değiştirilmesini ve eksik kritik servislerin eklenmesini öneriyoruz.
Konum tabanlı, real-time bir uygulamada teknoloji seçimi başarı/başarısızlık arasındaki farkı belirler. Bu versiyon, production'da kanıtlanmış teknolojilere dayanır ve dokümanınızdaki eksik kritik servisleri de içerir.
Yaklaşık ₺1.120.000 — ₺1.200.000. Sadece $4.000 ek ile çok daha sağlam, ölçeklenebilir ve uzun vadeli düşük bakım maliyetli bir ürün.
Aşağıdaki değişiklikler, performansı koruyarak veya artırarak production riskini ciddi ölçüde azaltır.
Dokümanınızdaki bu seçimler zaten mükemmel — dokunmuyoruz:
★ ile işaretli kalemler Seçenek A'da bulunmaz, Seçenek B'ye özeldir. Bu kalemler $4.000 farkın gerekçesidir.
"100m içindeki aktif kullanıcılar" sorgusu uygulamanızın her saniye yaptığı en sık sorgu. PostgreSQL ile 200-500ms sürer, Tile38 ile 2-5ms. Bu, kullanıcı deneyimini doğrudan etkiler.
Bun harika bir teknoloji ama 2 yaşında. Production'da WebSocket-heavy app için yeterince test edilmedi. Node.js 22, milyonlarca uygulamada test edilmiş, hata olursa çözüm 5 dakikada bulunur.
AWS Rekognition fotoğraf için iyi ama Türkçe metin moderasyonu zayıf. Tanışma uygulamasında sohbet moderasyonu kritiktir — küfür, taciz, saçma içerik filtrelemek zorundasınız. OpenAI Türkçe'de mükemmel ve ücretsiz.
Tasarım dokümanınızdaki 4 radar varyantı (Sonar, Liste, Yakınlık, Harita) — hangisini seçeceksiniz? PostHog A/B test ve feature flag ile kullanıcılara farklı varyantları gösterip veriye göre karar verirsiniz.
Sentry olmadan: kullanıcı uygulamayı silmeden sorunu öğrenemezsiniz. Sentry ile: crash anında bildirim, hangi cihazda, hangi kod satırında, kaç kullanıcıyı etkilediği — hepsi saniyeler içinde elimizde.
Hetzner sunucuları Almanya'da, KVKK + GDPR tam uyumlu. "Docker + self host" demek aslında "nerede ev sahipliği yapacağız belli değil" demek. Hetzner = ucuz, hızlı, hukuken sağlam.
Seçenek B, ilk anda $4.000 daha pahalı. Ama uzun vadede:
Faz teslimine bağlı, 4 taksitli ödeme planı. Her ödeme bir teslim noktasına bağlıdır — risk dengeli dağılır.
Aşağıdaki tabloda her iki teklif seçeneği için ödeme planı gösterilmiştir. Yüzde dağılımı aynı, sadece tutarlar farklıdır.
Faz başı ödemeler teslim onayından sonra 7 iş günü içinde yapılır. 7 günü aşan gecikmeler proje takvimini ötelemek hakkını saklı tutar (her gecikme günü = 1 takvim günü ötelemesi).
Ödeme yapılmadan bir sonraki fazın geliştirmesi başlamaz. Bu, hem müşteri hem geliştirici tarafını koruyan standart bir uygulamadır.
14 haftalık takvim, 4 ana fazda yapılandırılmıştır. Her faz somut teslimatlarla biter.
Müşteri hesap açılışları (D-U-N-S başvurusu, Apple Developer, Google Play, Mapbox, Neon, vb.) paralelde başlatılır. Tasarım sistemi (Figma) kurulur, son ekranlar üretilir. Backend iskelet hazırlanır.
Bun+Hono API'leri, kullanıcı auth (SMS), profil sistemi, konum servisleri, check-in motoru ve WebSocket altyapısı tamamlanır. Test ortamına deploy edilir.
Expo/RN ile iOS ve Android uygulaması yazılır. Profil sihirbazı, check-in akışı, radar, profil kartı, merhaba/match, mesajlaşma, bildirimler. TestFlight ve Google Internal Test yayınlanır.
Admin paneli tamamlanır. Manuel + otomatize testler. Performans optimizasyonu. Store başvuruları (App Store ve Google Play) yapılır. Production yayın. Dokümantasyon ve devir teslim.
Modern, ölçeklenebilir ve maliyet etkin teknolojiler. Müşteri dokümanındaki seçimlerle birebir uyumlu.
Sistem yayına alındıktan sonra iki ayrı maliyet kalemi olacak: bizim sunduğumuz teknik bakım hizmeti ve 3. parti servislerin aylık operasyonel ücretleri. Her ikisi de aşağıda detaylı şekilde tanımlanmıştır.
30 günlük garanti dönemi proje fiyatına dahildir. Sonrasında üç farklı bakım paketi sunuyoruz — ihtiyacınıza göre seçim yapabilir, sözleşmeyi her zaman yükseltebilir veya iptal edebilirsiniz.
Sistem ayakta kalır, kritik hatalar düzeltilir. Aylık 8 saat teknik müdahale.
Aktif geliştirme dahil. Yeni özellikler, iyileştirmeler, App Store/Play güncellemeleri. Aylık 24 saat.
Yarı zamanlı dedicated ekip. Büyüme aşamasındaki ürünler için. Aylık 56 saat.
Bu maliyetler Kaat Bilgi'ye ödenmez — tamamı 3. parti servis sağlayıcılarına (Apple, Google, Mapbox, Neon, vb.) müşterinin kendi kurumsal kartından ödenir. Aşağıdaki tahminler kullanıcı sayısına göre üç senaryoda gösterilmiştir.
* MAU = Monthly Active Users (Aylık Aktif Kullanıcı). Maliyetler gerçek kullanım miktarına göre değişir, yukarıdaki rakamlar sektör standardı kullanım örüntülerine dayanan tahminlerdir. SMS maliyeti en kritik kalemdir — her yeni kullanıcı en az 1 SMS, çok aktif kullanıcılar daha fazla SMS yiyebilir (giriş yenileme vb.).
10.000 aylık aktif kullanıcı + Standart bakım paketi senaryosunda yaklaşık aylık toplam:
Yaklaşık ₺68.000 — ₺97.000/ay (kur ve kullanım miktarına göre değişir)
Tüm hesaplar müşteri adına açılır. Kaat Bilgi Teknolojileri sadece geliştirici/yönetici rolüyle eklenir. Bu, kod ve veri güvenliğinin temel garantisidir.
Tüm bu hesaplara ait aylık servis maliyetleri (Neon, Upstash, Mapbox, AWS Rekognition, SMS, sunucu vb.) kullanıcı sayısına göre değişir. Detaylı maliyet senaryolarını 06 · Bakım & Operasyon bölümünde bulabilirsiniz.
Sözleşme, fikri mülkiyet ve veri güvenliği konularında şeffaf, müşteri haklarını koruyan yaklaşım.
Tüm kaynak kod ve fikri mülkiyet hakları, son ödeme tamamlandığında müşteriye devredilir. Geliştirici tarafında saklı kopya tutulmaz, kullanılmaz.
GitHub/GitLab deposu müşterinin organization'ı altında açılır. Geliştirici developer rolüyle eklenir. Proje sonu temiz teslim.
Standart NDA imzalanır. Müşteri verileri, iş süreçleri ve fikri mülkiyet bilgileri 3. partilerle paylaşılmaz. Süresiz gizlilik yükümlülüğü.
Konum ve kişisel veri işleme akışları KVKK ve GDPR'a uyumlu tasarlanır. Veri silme/anonimleştirme prosedürleri belgelenir.
iOS signing sertifikaları, Android keystore'lar, API key'leri proje sonunda yazılı evrak ile müşteriye teslim edilir. Geliştiricide yedek kalmaz.
Proje sonunda müşteri, başka bir geliştirici ile devam edebilir. Tüm dokümantasyon (mimari, API, deployment) tam ve okunabilir teslim edilir.
Yayın sonrası 30 gün boyunca bug fix ve kritik hata düzeltmeleri ücretsiz. Yeni özellik ve değişiklik talepleri bu kapsama girmez.
Tüm üçüncü parti servis ücretleri (Apple, Google, AWS, vb.) doğrudan müşteriye fatura edilir. Geliştirici aracı değildir.
Bu sözleşmede güvenliği somut mekanizmalarla garanti ediyoruz:
Müşterilerin teklif süreçlerinde en sık sorduğu sorulara şeffaf cevaplar.
14 hafta, doküman kapsamındaki tüm özellikleri (8 bölüm, 40+ ekran, iOS+Android paralel, backend, admin panel) kalite kaybetmeden teslim etmek için gerçekçi bir süredir. 8-10 haftada da sıkıştırılabilir ama bu durumda kapsam tıraşlanır (örneğin 4 radar varyantı yerine 1, admin panel sonraya, vb.). Hızlı çıkış istiyorsanız ayrı bir "MVP Lite" teklifi hazırlayabiliriz.
Bu proje için Expo/RN doğru karar: tek kod tabanı, %15-25 daha hızlı geliştirme, %95+ ortak kod. Konum tabanlı uygulamalarda kritik olan native modüller (background location, push notification) Expo SDK ile mükemmel destekleniyor. Native iOS+Android ayrı yazsak proje süresi 14 değil 22-24 hafta, maliyet de yaklaşık $45.000 olurdu.
Sabit fiyat sözleşmesi yapıyoruz. Kapsam değişmedikçe bütçe sabittir. Bizden kaynaklanan gecikme veya teknik sorun maliyeti müşteriye yansıtılmaz. Eğer müşteri tarafından kapsam değişikliği talep edilirse, ek iş için saat bazlı ($40/saat) ek teklif hazırlanır ve onay alınmadan başlanmaz.
Tasarım dokümanı referans olarak alınır, ancak UI/UX fazında son haliyle Figma'da yeniden üretilir. Bu süreçte kullanılabilirlik açısından küçük revizyonlar (örneğin bir butonun konumu, bir akışın 1 adım kısaltılması) müşteri onayı ile yapılabilir. Köklü değişiklikler kapsam değişikliği sayılır.
Bu projemizdeki en yaygın risk: Apple'ın konum tabanlı sosyal uygulamalara karşı sıkı tutumu. Bu durumu projeye dahil ediyoruz — reddedilirse Apple'la yazışma, gerekli düzeltmeler ve yeniden başvuru bütçe içinde yapılır. Maksimum 3 başvuru turunu garantiliyoruz. 4. tura kalırsa ek maliyet konuşulur.
Evet, üç farklı paket sunuyoruz. 30 günlük garanti dönemi proje fiyatına dahildir, sonrasında:
Detaylar 06 · Bakım & Operasyon bölümünde. Bakım sözleşmesini yayın öncesi imzalamayı tercih ederiz, böylece geçiş kesintisiz olur.
Tüm kullanıcı verileri müşterinin kendi Neon PostgreSQL hesabında saklanır. Neon'un veri merkezleri AB ve ABD'de seçilebilir — KVKK için AB tercih edilir. Kişisel veriler şifreli (AES-256) saklanır, konum verisi anonimleştirilir, kullanıcı isteğiyle veri silme akışı dahildir. KVKK Kurulu'na başvuru için gerekli teknik dokümanlar hazırlanır.
Konum verisi KVKK'da hassas kategoride değil ama stalking ve takip riski açısından çok yüksek hassasiyetli sayılır. Tedbirlerimiz:
Evet, ihmal edilmemeli. Türkiye'de SMS başına ortalama 0.20-0.40 TL. Twilio gibi global sağlayıcılarda daha pahalı ($0.05-0.10 USD). 10.000 aktif kullanıcı için aylık ~$200-500 ücret normaldir. Bu maliyeti azaltmak için WhatsApp Business API veya Apple/Google OAuth alternatifleri de eklenebilir (kapsam değişikliği olarak).
30 günlük garanti süresinde biz. Sonrası için 2 yol var: ya bizimle bakım sözleşmesi imzalayıp güncellemeleri yapmamızı istersiniz, ya da kendi ekibinizle / başka bir geliştiriciyle devam edersiniz. İkinci durumda tüm dokümantasyon ve erişim eksiksiz devredilir, "kilit alma" durumu yaratmayız.
Bu en gerçek risk. Konum tabanlı bir app'te ilk hafta 100m içinde kimse olmayacaktır. Bu projenin teknik kapsamında değil, ama tavsiyemiz:
Bu pazarlama stratejisi ek ücret değil — danışmanlık olarak veriyoruz.
Standart bir yazılım geliştirme sözleşme şablonumuz var, müşteriye sunabiliriz. Kesinlikle avukatınız incelemesini tavsiye ederiz — sözleşme imzasından önce gözden geçirin, gerekirse değişiklik talep edin. Bizim için müzakere edilebilir maddeler var, görmemiz gerekenler:
Faturalama Kaat Bilgi Teknolojileri üzerinden, Türkiye'deki ticari mevzuata uygun olarak yapılır. KDV %20 (TL fatura). USD üzerinden anlaşma yapıldığında, fatura kesim günü TCMB efektif satış kuru ile TL'ye çevrilir. e-Fatura/e-Arşiv mümkündür. Yurtdışı müşteri ise hizmet ihracı kapsamında KDV istisnası uygulanır.
Evet, ancak yapılan iş kadar ödeme tamamlanır. Faz teslimleri yapılmışsa o tutarlar ödenmiş kalır. Aktif faz çalışılıyorsa, harcanan adam·saat hesaplanır ve $40/saat üzerinden faturalanır. Tasarım, kaynak kod ve diğer üretilmiş ürünler size devredilir — proje yarıda kalsa bile siz tam sahip olursunuz.
Kesinlikle. Sözleşme zaten bunu öngörüyor. Tüm hesaplar müşteri adına, kod müşteri repository'sinde, dokümantasyon tam. Yeni geliştirici ekibinizin onboarding'i için ücretsiz 4 saatlik teknik transfer toplantısı da yapıyoruz.
Sözleşme imzası ile birlikte proje başlatılır. Hesap açılış süreci ilk gün başlatılır,
teknik geliştirme tasarım onayı ile birlikte ilk hafta sonunda başlar.