Portfolio
Detaylar
Proje Açıklaması
Proje, modern web geliştirme standartlarına uygun olarak Onion Architecture ile tasarlanmıştır ve katmanlı mimari yapısı sayesinde esnek ve sürdürülebilir bir kod yapısı sunmaktadır. Kullanılan teknolojiler arasında Entity Framework, MS SQL, MVC ve Bootstrap bulunmaktadır. Projede, otomatik yanıt e-postaları gönderimi ile kullanıcılarla etkili bir iletişim sağlanırken, sistem yöneticisi de bilgilendirme e-postaları alarak güncellemelerden haberdar edilmektedir.
SEO dostu URL'ler oluşturmak için URL slug yapısı uygulanmış, böylece sayfaların daha iyi indekslenmesi sağlanmıştır. Anasayfada, kullanıcı deneyimini zenginleştirmek amacıyla anime.js, swiper.js, progressbar.js, smooth-scrollbar.js, overscroll.js, typing.js, isotope.js, fancybox.js ve swup.js gibi kütüphaneler kullanılarak görsel efektler ve dinamik içerikler sunulmaktadır.
Ayrıca, zamanlanmış görevler için Hangfire kullanılarak log kayıtları yönetilmektedir. Bu sayede, sistem belirli aralıklarla temizlenerek performansı artırmakta ve veri güvenliği sağlanmaktadır. Tüm sayfalar, kullanıcı dostu bir admin paneli aracılığıyla dinamik olarak yönetilebilmekte, bu da içerik güncellemelerini kolaylaştırmaktadır. Böylece, projenin esnekliği ve yönetilebilirliği artırılmakta, hem kullanıcılar hem de yöneticiler için optimize edilmiş bir deneyim sunulmaktadır.