CV Maker
İş ilanını yapıştır, CV'n o pozisyona göre yeniden yazılsın.
- iOS
- Android
- 2026
- Kendi ürünüm
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ıkDiller 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
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.