Bu proje, M&Y Yazılım Eğitim Akademi Danışmanlık bünyesinde, Murat Yücedağ rehberliğinde gerçekleştirdiğim ilk case çalışmamdır. Uygulama, tamamen dinamik bir altyapıya sahip olup, modern web teknolojileri ve kurumsal yazılım mimarileri kullanılarak geliştirilmiştir.
- Framework: ASP.NET Core MVC
- Veri Erişimi: Entity Framework Core (Code First)
- Veritabanı: MSSQL Server
- Arayüz (UI): Tailwind CSS & Razor View Engine & Stitch Ai
- Tasarım Deseni: MVC (Model-View-Controller) Design Pattern & Dependency Injection (DI)
- Versiyon Kontrol: Git & GitHub
- Tam Fonksiyonel Admin Paneli: Sitedeki tüm metinler, görseller ve bilgiler kod tarafına dokunmadan Adminpanel üzerinden dinamik olarak güncellenebilir.
- Dinamik İstatistik Dashboard: Veritabanından gelen verilerle anlık güncellenen "Çözülen Bug", "İçilen Kahve" ve "Proje Sayısı" gibi özel sayaçlar.
- İletişim ve Mesaj Yönetimi: Ziyaretçilerden gelen mesajların admin paneline düşmesi ve takibi.
- Responsive Tasarım: Tüm mobil ve masaüstü cihazlarla uyumlu, modern arayüz.
- Projeyi bilgisayarınıza clone'layın.
appsettings.jsondosyasındaki Connection String alanını kendi MSSQL sunucunuza göre düzenleyin.- Package Manager Console üzerinden
update-databasekomutunu çalıştırın. - Projeyi çalıştırın.