تفاصيل العمل

تطوير واجهة خلفية متكاملة واحترافية لتطبيق متجر إلكتروني (E-Commerce Backend API) باستخدام أحدث التقنيات .NET 8 و C#.

مميزات النظام والخدمات المقدمة في الـ API:

- نظام مصادقة وحماية متكامل (Authentication & Authorization) باستخدام JWT، مع إمكانية تسجيل الدخول عبر Google وتأكيد البريد الإلكتروني وإدارة الحسابات.

- إدارة شاملة للمستخدمين، الأدوار (Roles)، واللوحات الإدارية (Admin Dashboard) للموافقة على البائعين ومتابعة الإحصائيات.

- إدارة المنتجات، التصنيفات الأساسية والفرعية، تقييمات المنتجات، ومتابعة المخزون والتنبيهات عند انخفاضه.

- إدارة سلة المشتريات (Shopping Cart)، قوائم الأمنيات (Wishlists)، وعناوين الشحن الخاصة بالمستخدمين.

- نظام طلبات متكامل (Orders)، الشحنت (Shipments)، وإدارة مناطق الشحن (Shipping Zones).

- نظام خصومات وعروض (Discounts) ونظام محفظة إلكترونية وعمليات سحب الأرباح (Wallet & Withdrawals) للبائعين.

- معالجة المدفوعات والـ Webhooks الخاصة بها، بالإضافة إلى إدارة الصور ورفعها بكفاءة.

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

- .NET 8 / C#

- ASP.NET Core Web API

- Entity Framework Core / SQL Server

- Clean Architecture / RESTful APIs

- Swagger / OpenAPI للتوثيق

تم بناء المشروع باتباع أفضل ممارسات هندسة البرمجيات لضمان الأمان، الأداء العالي، وقابلية التوسع للتطبيقات الكبيرة.

بطاقة العمل

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