Yükleniyor

CvAI Builder

  • Tarih: 4 Kasım 2025 Salı
  • Kategori: Web Geliştirme
  • Etiketler: yapay zeka,cv,at,öz geçmiş,csharp, dotnet, aspnetcore, ai, openai, cvgenerator, resumebuilder, pdf, ats, backend, saas, automation

Proje Açıklaması

Bu proje, yapay zeka destekli CV oluşturma uygulamasının backend kısmıdır. Kullanıcıdan alınan verileri işler, yapay zeka modeline aktarır ve özelleştirilmiş CV çıktısı üretir.

🔗 İşleyiş (Workflow)

  1. Client veri modeli gönderir. Kullanıcıdan alınan bilgiler API'ye aktarılır.

  2. ATS & iş ilanına uyumluluk optimizasyonu yapılır. Yapay zeka, içeriği ATS uyumlu hale getirir ve kullanıcıya revize edebilmesi için model olarak geri döner. Bu aşamada kullanıcı içerik üzerinde değişiklik yapabilir.

  3. Kullanıcı "CV İndir" isteği gönderir.

  4. Yapay zeka tasarım önerisi üretir. İçerik için HTML/CSS tasarım önerisi sunar (sadece fikir, doğrudan kod yoktur).

  5. Tasarım önerisi HTML/CSS'e dönüştürülür. Yapay zekaya tekrar gönderilerek nihai HTML/CSS şablonu oluşturulur.

  6. PDF üretilir. Oluşan HTML, SelectPdf ile PDF'e dönüştürülür ve PDF binary verisi client'a gönderilir. Client gelen pdf dosyasını indirir.

🛠️ Teknolojiler & Araçlar

  1. Yapay Zeka:OpenAI API (gpt-5)
  2. PDF Oluşturma:SelectPDF (HTML to PDF)
  3. Validation:FluentValidation

⚙️ Ortam Değişkenleri

Proje geliştirme aşamasında API KEY ve API URL bilgileri secret key(local) üzerinden alındı.

{  
"APIKey": "API-KEY",
"APIURL": "https://api.openai.com/v1/chat/completions"
}

Son 3 Projem

ZenBlog Image
ZenBlog

ZenBlog, .NET 9 ve Angular 19 ile geliştirilmiş modern bir blog platformudur. Gerçek zamanlı duygu analizi, güvenli JWT tabanlı kullanıcı yönetimi ve responsive tasarımıyla full-stack deneyimi sunar

GitHub'da aç Projeye Git
Aspnet Core APİ SignalR İle Qr Kodlu Sipariş Yönetimi Image
Aspnet Core APİ SignalR İle Qr Kodlu Sipariş Yönetimi

Restoran Sipariş Yönetimi projesi, ASP.NET Core 6.0 ile geliştirilmiş; API, SignalR, N-Tier mimari, gerçek zamanlı mesajlaşma ve rezervasyon özellikleri sunar.

GitHub'da aç Projeye Git
LeanerAcedemy Image
LeanerAcedemy

Learner Project, ASP.NET MVC 5 ile geliştirilmiş eğitim platformudur; admin, öğrenci ve öğretmen panelleri, kurs istatistikleri ve dinamik kategori yönetimi sunar.

GitHub'da aç Projeye Git