Skip to content

Repository files navigation

.NET CORE MVC BLOG SİTESİ

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

Kullanılan Teknolojiler

  • .NET CORE MVC ve WEB API
  • AutoMapper
  • Identity Service
  • Entity Framework CORE
  • MSSQL
  • Fluent Validation
  • Next.js
  • HTML-CSS
  • Tailwind

Kullanılan Mimari ve Design Pattern'lar

  • Çok Katmanlı Mimari
  • Unit Of Work Design Pattern
  • Dependency Injection
  • Generic Repository Design Pattern
  • Clean Architecture

Özellikler

  • 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ı

Siteden Ekran Görüntüleri

Site Resim 1

Site Resim 2

Site Resim 3

Site Resim 4

Site Resim 5

Site Resim 6

Site Resim 7

Admin Panelinden Ekran Görüntüleri

Site Resim 1

Site Resim 2

Site Resim 3

Site Resim 4

About

.Net Core Web Api,Mvc ve Next.js kullanılarak yapılmış admin panel ve cms destekli blog sitesi

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages