OnlineStoreApi – نظام متجر إلكتروني مصغر باستخدام ASP.NET Core

تفاصيل العمل

هذا المشروع هو عبارة عن Web API تم تطويره باستخدام ASP.NET Core، يهدف إلى إدارة متجر إلكتروني بشكل مبسط ومرن، ويُظهر القدرة على بناء بنية نظيفة (Clean Architecture) لتطبيقات حديثة باستخدام .NET.

مكونات المشروع:

- OnlineStoreApi: نقطة الدخول (API layer) للتعامل مع الطلبات

- Domain Layer: يحتوي على الكيانات (Entities) والمنطق الأساسي

- Service Layer: مسؤول عن تطبيق منطق الأعمال (Business Logic)

- Repository Layer: مسؤول عن الوصول للبيانات بطريقة مرنة

**التقنيات المستخدمة:**

- ASP.NET Core Web API

- C#

- Entity Framework Core

- Layered Architecture (Clean Code)

- RESTful principles

- Git & GitHub

**ميزات المشروع:**

- إنشاء وتحديث واسترجاع بيانات المستخدمين

- هيكلية قابلة للتوسع والتطوير

- فصل واضح بين المسؤوليات (Separation of Concerns)

- قابل للاستخدام كنقطة انطلاق لتطوير تطبيقات حقيقية

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
9
تاريخ الإضافة
تاريخ الإنجاز
المهارات