Skip to content

CavidHuseinov/FlowApplication

Repository files navigation

🚀 Flow Blog Backend

.NET Version License

Flow Blog Backend .NET 8.0 ilə hazırlanmış bir blog platformasının backend hissəsidir.

🌐 Canlı Versiya

🔑 Admin Məlumatları

  • İstifadəçi adı: admin
  • Şifrə: admin1234

🔥 İstifadə Edilən Texnologiyalar

Backend Texnologiyaları

.NET C# Entity Framework SQL Server


📂 Layihə Strukturu

  • Flow.Core - Əsas model və interfeyslər.
  • Flow.DAL - Verilənlər bazası əməliyyatları.
  • Flow.Business - Biznes məntiqi.
  • Flow.Infrastructure - Yardımçı xidmətlər.
  • Flow.Presentation - API interfeysləri.

📌 Controllerlər

  • SocialMediaUrlController – Sosial media linkləri.
  • CategoryController – Blog kateqoriyaları.
  • BlogController – Blog postları.
  • TagController – Blog tag-ları.
  • ColorPickerController – Rəng seçimləri.
  • SMTPController – E-poçt xidmətləri.
  • ContactController – Əlaqə formaları.
  • FileUploadController – Fayl yükləmələri.

🔧 Quraşdırma və İstifadə

📌 Ətraf Mühitin Hazırlanması

Aşağıdakı alətlərin quraşdırılması tələb olunur:

  • .NET SDK 8.0
  • SQL Server
  • Postman və ya Swagger

Konfiqurasiya

Verilənlər bazasının bağlantısını appsettings.json faylında tənzimləyin:

"ConnectionStrings": {
  "DefaultConnection": "Server=YOUR_SERVER;Database=FlowDB;Trusted_Connection=True;"
}

🛠 Migrasiyaların tətbiqi

dotnet ef database update

🚀 Layihənin İşə Salınması

dotnet run --project Flow.Presentation

🤝 Töhfə Vermək

Töhfələr açıqdır! Fork edib PR göndərə bilərsiniz.

📩 Əlaqə

Sual və ya təklifləriniz üçün issue aça bilərsiniz! 🚀

Releases

No releases published

Packages

No packages published

Languages