Projelere Dön

MyPortfolio — Modern Headless CMS & Kişisel Portfolyo

Kişisel portfolyo web sitesidir.

Kategori GitHub
Tarih Haziran 2026
Durum 🟢 Tamamlandı
Kaynak Kod GitHub
MyPortfolio — Modern Headless CMS & Kişisel Portfolyo
## 📌 Proje Hakkında Bu proje, modern web standartlarına uygun olarak **.NET Core MVC** mimarisiyle geliştirilmiş, MS SQL Server veritabanı yönetimini içeren dinamik bir portfolyo web sitesidir. Proje, sürdürülebilirlik gözetilerek **Katmanlı Mimari (DAL)** prensiplerine uygun kurgulanmış ve arayüzde tekrar kullanılabilirliği artırmak için modern **ViewComponent** yapıları kullanılmıştır. 💻📱 ## 🛠️ Kullanılan Teknolojiler & Mimari Yapı * ⚡ **Back-end & Mimari:** * **.NET Core MVC** (Model-View-Controller) * **Entity Framework Core & Code First** (ORM süreçleri) * **Data Access Layer (DAL):** Veritabanı işlemlerinin iş mantığından soyutlandığı katmanlı yapı. * 🗄️ **Veritabanı:** * **Microsoft SQL Server** * 🎨 **Front-end:** * **HTML5, CSS3 & Bootstrap** (Modern, şık ve minimalist arayüz tasarımı) * **JavaScript / jQuery** (Dinamik form işlemleri ve kullanıcı etkileşimleri) ## ✨ Öne Çıkan Özellikler * 🏗️ **Katmanlı Mimari Yapısı:** Temiz, okunabilir ve sürdürülebilir kod mimarisi. * 📦 **Modüler ViewComponents:** Sayfa içerisinde (Örn: Öne çıkan projeler, yetenek barları, iletişim formu) bağımsız olarak çalışan dinamik bileşenler. * 🔄 **Code-First Veritabanı Yönetimi:** EF Core Migrations ile MS SQL Server üzerinde kolayca yönetilebilir veritabanı altyapısı. * 📱 **Tam Responsive Tasarım:** Tüm ekran boyutlarıyla %100 uyumlu arayüz. * 📬 **İletişim Sistemi:** Ziyaretçilerin bıraktığı mesajların dinamik olarak SQL Server'a kaydedilmesi ve takibi.