


Next.js, React, TypeScript ile geliştirilmiş, blog, proje ve çok dilli içerik yönetimi sunan tam fonksiyonel kişisel portfolyo.
Kategori
Full-Stack
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
17 Oca 2026
Son Güncelleme
22 Mar 2026
Bu projede çok dilli, blog destekli ve yapay zeka özellikleri olan kişisel bir portfolyo uygulaması geliştirdim.
Kişisel site kurulumları çoğu zaman sadece statik bir vitrin olarak kalıyor. Proje, içerik yönetimi, çok dil desteği, yorum sistemi ve yönetim tarafı gibi ihtiyaçları tek yerde toplama sorununu çözüyor.
Bu yapıyı Next.js App Router üstünde modüler bir şekilde kurdum. PostgreSQL ve Drizzle ORM ile veri katmanını, Auth.js ile rol bazlı kimlik doğrulamayı, MinIO ile dosya depolamayı bağladım. Blog ve proje detaylarında Tiptap editörü, yorum ve beğeni akışı, Gemini tabanlı AI işlemleri, Turnstile koruması ve Umami analitiği ekledim.
Ortaya sadece portfolyo göstermeyen, aynı zamanda içerik yayınlayabilen ve yönetilebilen tam kapsamlı bir kişisel site çıktı. Çok dil desteği, analitik, bildirim ve etkileşimli arayüz öğeleriyle kullanım alanını genişlettim.
Next.js, React 19, TypeScript, Tailwind CSS, Framer Motion, Radix UI, Node.js, PostgreSQL, Drizzle ORM, MinIO, Auth.js, next-intl, Tiptap, Shiki, Google Gemini API, Cloudflare Turnstile, Umami Analytics