مشروع Market API هو واجهة برمجة تطبيقات RESTful تم تصميمها وتطويرها بهدف إدارة سوق إلكتروني بطريقة مرنة وقابلة للتوسعة. يتيح هذا الـ API تنفيذ العمليات الأساسية الخاصة بإدارة السوق مثل إضافة المنتجات، تحديثها، حذفها، وعرضها، بالإضافة إلى إدارة الفئات (Categories) والمستخدمين.
يُستخدم هذا المشروع كبنية خلفية (Back-end) لأي تطبيق متجر إلكتروني سواء كان موقع ويب أو تطبيق موبايل، حيث يوفر نقاط نهاية (Endpoints) منظمة وآمنة لتبادل البيانات بين الواجهة الأمامية وقاعدة البيانات.
التقنيات المستخدمة:
ASP.NET Core Web API
Entity Framework Core
SQL Server
Swagger لتوثيق الـ API