Bu proje .Net core mvc ,next.js,tailwind,html,css,EF Core,MSSQL kullanılarak yazılmıştır. Çok katmanlı mimari ve çeşitli design patternlar kullanarak ölçeklenebilir,yönetilebilir kodlar yazılmıştır.
Canlı linki 2 gün içerisinde aktif olacaktır. Şu anda bazı hataların çözümü ve yenilikler yapılmaktadır.
Canlı link : https://blog.ahmetkar.com
- .NET CORE MVC ve WEB API
- AutoMapper
- Identity Service
- Entity Framework CORE
- MSSQL
- Fluent Validation
- Next.js
- HTML-CSS
- Tailwind
- Çok Katmanlı Mimari
- Unit Of Work Design Pattern
- Dependency Injection
- Generic Repository Design Pattern
- Clean Architecture
- Admin paneli ile makale,yorum,kategori yönetimi
- Admin paneli ile resimlerin yönetimi
- Admin paneli ile kullanıcıların yönetimi
- Admin,editör,kullanıcı rolleriyle farklı yetkilerle sitenin yönetimi
- Admin paneli aracılığıyla anasayfa,hakkımızda,iletişim sayfalarının dinamik düzenlenmesi
- Her eklenen makalenin önceki makaleler ile makine öğrenmesi aracılığıyla benzerliğinin hesaplanıp makale görüntüleme sayfasında benzer makalelerin tavsiye edilmesi
- Yorum yapılması
- Arama özelliği
- Admin panelinden silinen makale,medya,kategori gibi verilerin silinmeyip çöp kutusuna gönderilmesi ve istenirse tamamen silinmesi
- Tailwind ve nextjs kullanan responsive ve modern tasarım
- E-mail abonelik sistemi
- Memcache ile caching
- Google storage ile resimlerin depolanması










