Tüm uygulamalar
CV Maker uygulama ikonu

CV Maker

İş ilanını yapıştır, CV'n o pozisyona göre yeniden yazılsın.

  • iOS
  • Android
  • 2026
  • Kendi ürünüm
Geliştiriliyor Geliştiriliyor

Ekran görüntüleri

Büyütmek için bir görsele tıklayın.

Uygulama hakkında

CV Maker, iş arayanlar için tasarlanmış mobil öncelikli bir CV hazırlama uygulaması. Kullanıcı profesyonel şablonlarla CV'sini oluşturuyor; asıl fark bundan sonra başlıyor.

Bir iş ilanını yapıştırdığınızda yapay zekâ CV'yi o pozisyona göre yeniden yazıyor: hangi deneyimin öne çıkacağını, hangi ifadenin ilandaki dile yaklaştırılacağını belirliyor. Aynı anda ATS uyum skoru hesaplanıyor — başvuru takip sistemlerinin okuyacağı biçimde eksik anahtar kelimeler gösteriliyor.

Bu projeyi yazarken kendi CV'mi hazırlarken karşılaştığım sorundan yola çıktım: aynı CV'yi her ilana ayrı ayrı uyarlamak zaman alıyor ve çoğu kişi bunu yapmıyor. Uygulamanın çözdüğü şey tam olarak bu tekrar eden emek.

Teknik tarafta 9 dil desteği var ve Arapça dahil olduğu için sağdan sola (RTL) düzen baştan hesaba katıldı. Yapay zekâ çağrıları istemci yerine Cloud Functions üzerinden geçiyor; anahtarlar cihazda tutulmuyor.

Uygulama geliştirme aşamasında.

Öne çıkan özellikler

  • Şablonla oluşturma: profesyonel CV şablonlarıyla adım adım hazırlama
  • İlana özel uyarlama: iş ilanı yapıştırıldığında CV'nin o pozisyona göre yeniden yazılması
  • ATS uyum skoru: başvuru takip sistemlerine uygunluk puanı
  • Eksik anahtar kelime: ilanda geçip CV'de bulunmayan terimlerin gösterilmesi
  • Ön yazı üretimi: pozisyona göre kişiselleştirilmiş ön yazı
  • 9 dil desteği: Arapça dahil, sağdan sola düzen uyumlu
  • PDF dışa aktarma: başvuruya hazır belge çıktısı
  • Çevrimdışı taslak: bağlantı olmadan da CV üzerinde çalışabilme

Kullanılan teknolojiler

41 teknoloji · 8 başlık

Diller ve Platform

  • Dart
  • Flutter
  • Tek kod tabanı, iki platform
  • iOS ve Android hedefi
  • Duyarlı (responsive) düzen
  • Sağdan sola (RTL) desteği

Mimari ve Durum Yönetimi

  • Riverpod
  • Katmanlı mimari
  • Servis ve depo (repository) ayrımı
  • Tip güvenli yönlendirme
  • Hata yönetimi ve yeniden deneme

Yerel Veri

  • Isar veritabanı
  • Çevrimdışı taslak saklama
  • Şema taşıma
  • Yerel arama ve sıralama

Arka Uç

  • Firebase Authentication
  • Cloud Firestore
  • Cloud Functions (TypeScript)
  • Sunucu taraflı yetki kontrolü
  • API anahtarlarının istemcide tutulmaması

Yapay Zekâ Katmanı

  • Anthropic Claude API
  • İlan metni ayrıştırma
  • CV yeniden yazım istemi
  • ATS anahtar kelime çıkarımı
  • Ön yazı üretimi
  • Jeton ve maliyet sınırlama
  • Yanıt biçimi doğrulama

Belge Üretimi

  • PDF dışa aktarma
  • Şablon düzeni ve sayfa kırılımı
  • Tipografi ve boşluk kontrolü
  • Unicode ve RTL metin yerleşimi

Yerelleştirme

  • 9 dil
  • Arapça (RTL)
  • Tarih ve sayı biçimlendirme
  • Çeviri anahtarı yönetimi
  • Dil değişiminde yeniden çizim

Gelir Modeli

  • RevenueCat
  • Freemium abonelik
  • Ücretsiz kullanım sınırı
  • Premium yetkilendirme
  • Abonelik durumu doğrulama
Tek kişilik iş

Fikir, tasarım, arayüz, kod, mağaza yayını ve yayın sonrası bakım — sürecin tamamını baştan sona tek başıma yürüttüm. Ekip, ajans ya da dış kaynak yok.

Geliştirme notları

  • Diller ve yaklaşımFlutter ve Dart ile tek kod tabanı. Arka uç Firebase; yapay zekâ çağrıları Cloud Functions üzerinden TypeScript ile yazılan katmandan geçiyor.
  • DurumGeliştirme aşamasında.
  • Güvenlik kararıYapay zekâ anahtarları istemciye konmuyor; bütün çağrılar sunucu tarafından yapılıyor. İstemciye güvenmeme alışkanlığını mobil tarafta öğrenmiştim, burada da aynı şekilde kurdum.
  • Zor taraf9 dil ve Arapça yüzünden sağdan sola düzen. RTL'i sonradan eklemek çok pahalı olduğu için baştan hesaba kattım.
  • Ürün sahipliğiFikir, tasarım ve kodun tamamı bana ait.

CV Maker hakkında konuşalım

Teknik detayları, karşılaştığım sorunları ve nasıl çözdüğümü memnuniyetle anlatırım.