NewsPortal - Backend API (ASP.NET Core 9, EF Core, JWT
NewsPortal - Backend API (ASP.NET Core 9, EF Core, JWT
CodeWhithAli
NewsPortal - Backend API (ASP.NET Core 9, EF Core, JWT
NewsPortal - Backend API (ASP.NET Core 9, EF Core, JWT)
NewsPortal یک پروژه وبسایت خبری با تمرکز بر طراحی و پیادهسازی یک Backend ساختاریافته، قابل توسعه و قابل نگهداری است. هدف اصلی پروژه ایجاد بستری برای مدیریت و ارائه محتوای خبری به شکل منظم و امن بوده است.
در این پروژه قابلیتهایی مانند مدیریت اخبار، دستهبندیها، تگها، کاربران و احراز هویت پیادهسازی شده و APIهای مورد نیاز برای ارتباط با Frontend ایجاد شدهاند. استفاده از JWT برای احراز هویت و مدیریت دسترسی، امکان ایجاد یک سیستم کاربری امنتر را فراهم میکند.
ساختار پروژه با تمرکز بر جداسازی مسئولیتها و توسعهپذیری طراحی شده است. استفاده از Repository Pattern، DTO و Dependency Injection باعث شده کدها ساختاریافتهتر بوده و تغییر یا توسعه بخشهای مختلف پروژه در آینده سادهتر باشد.
برای مدیریت اطلاعات نیز از Entity Framework Core و SQL Server استفاده شده است. این پروژه نمونهای از تجربه عملی من در طراحی و توسعه Backend با C# و ASP.NET Core و پیادهسازی API برای یک پروژه واقعی است.
12 مهر 1405
مهارتهای استفاده شده
12 مهر 1405