Kod yazmayı seven, yazılım dünyasına yeni adım atan biri olarak "Ben kimim? Neler yapabiliyorum?" sorularına yanıt veren dinamik, yönetilebilir ve şık bir kişisel portföy sitesi geliştirdim! Bu proje, Acun Medya Akademi'de aldığım eğitim sürecinde öğrendiklerimi pratiğe dökmek için yaptığım ilk web uygulaması oldu. Bir geliştirici olarak, kendimi ve projelerimi sergileyebileceğim, yönetilebilir bir sistem oluşturdum. Admin paneli sayesinde her şeyin kontrolü tamamen elimde! 🔥
- ASP.NET MVC → Microsoft'un sunduğu güçlü web geliştirme framework'ü
- C# & Entity Framework → Veritabanı işlemlerini ORM (Object-Relational Mapping) mantığıyla yönetir
- LINQ → Esnek ve güçlü veri sorgulama işlemleri için
- HTML & CSS → Sayfanın temel yapısını ve görselliğini oluşturmak için
- Bootstrap → Duyarlı ve modern tasarım için
- Tamamen Dinamik İçerik Yönetimi → Tüm bilgiler veritabanından çekilmektedir, manuel güncellemeye son!
- Admin Paneli → İçerikleri ekleyebilir, güncelleyebilir, silebilir ve sayfaları yönetebilirim.
- Tam MVC Yapısı → Model-View-Controller mimarisine uygun geliştirildi.
- CRUD İşlemleri → İçerikler üzerinde Ekleme (Create), Okuma (Read), Güncelleme (Update), Silme (Delete) işlemleri tam anlamıyla çalışmaktadır.
- Duyarlı Tasarım (Responsive) → Mobil ve masaüstü uyumluluğu sayesinde her ekranda kusursuz görüntü.
- Partial View Kullanımı → Ortak bileşenler modüler olarak yönetildi, sayfa tekrarları önlendi.
- MVC Mimarisi → Kod düzenini ve ölçeklenebilirliği sağlamak için kullanıldı.
- Layout Yönetimi → Sayfanın ana yapıları (menü, başlık, footer) ortak bir layout ile organize edildi.
- Veritabanı Bağlantısı → Entity Framework ve LINQ kullanılarak SQL veritabanına bağlandı.
- Gelişmiş İçerik Yönetimi → Admin paneli üzerinden kendi portföyümü kolayca güncelleyebilirim.
Projeye ait ekran görüntüleri:
📌 Not: Bu proje, Acun Medya Akademi'de aldığım eğitim sürecinde öğrendiklerimi pratiğe dökmek ve kendi dijital vitrinimi oluşturmak amacıyla geliştirilmiştir.
💻 Geliştiren: Şevval Demir