Yusuf Arslan Portföy Sitesi — Dinamik CMS + SEO Odaklı Web Uygulaması
Yusuf Arslan için geliştirilen portföy web sitesi; Nuxt 4 ile modern, yüksek performanslı bir ön yüz ve Node.js tabanlı bir backend ile uçtan uca hazırlandı. Veri katmanında MongoDB kullanılarak içeriklerin tamamı dinamik hale getirildi. Proje, farklı kişilere/markalara kolayca uyarlanabilecek şekilde “satışa hazır” bir yapıda kurgulandı.
🚀 Geliştirdiğim Modüller ve Özellikler
🌐 Frontend (Nuxt 4)
Modern, mobil uyumlu (responsive) arayüz geliştirme
Nuxt UI gibi UI kütüphaneleri ile komponent tabanlı yapı
Lenis Smooth Scroll ile akıcı kaydırma deneyimi ve mikro etkileşimler
⚙️ Backend (Node.js) + Veri Katmanı
İçerik yönetimi için API geliştirme (REST / servis katmanı)
MongoDB ile içerik modelleri: yazılar, projeler, deneyimler, sayfa bölümleri vb.
Esnek ve ölçeklenebilir veri yapıları
🧩 Admin Panel / CMS
Admin panel üzerinden tüm içeriklerin dinamik yönetimi (CRUD)
Sitedeki her yazı/proje/deneyim alanının yönetilebilir ve değiştirilebilir olması
Farklı kişilere kolay uyarlanabilir (white-label / template) yapı
📈 Performans ve SEO
SEO odaklı sayfa yapısı, meta yönetimi ve SSR temelli optimizasyonlar
Google Lighthouse ölçümlerinde 95+ skor hedefi ve performans iyileştirmeleri
Görsel/asset optimizasyonu, lazy-load ve caching stratejileri
✉️ İletişim ve Canlı Mail
İletişim formu üzerinden e-posta gönderimi (SMTP / transactional mail entegrasyonu)
Form doğrulama ve güvenli istek yönetimi
📊 Analytics / İzleme
Umami Analytics ile gizlilik odaklı trafik ve etkileşim takibi
Sayfa görüntüleme, event izleme ve temel performans metriklerinin raporlanması
🛠️ DevOps / Yayınlama
Sunucu ortamında dağıtım ve servis yönetimi (Linux tabanlı kurulum)
Loglama ve temel izleme/operasyon süreçleri
