TechHub E-Commerce API (.NET 8,SQL Server, Stripe, Docker, Clean Architecture)
منذ أسبوع
عرض العمل
الوصف
تطوير RESTful API متكامل لمنصة تجارة إلكترونية باستخدام ASP.NET Core وتطبيق Clean Architecture لضمان الأداء العالي، الأمان، وسهولة التوسع.
بناء API شامل لإدارة:
كتالوج المنتجات (Search / Filter)
سلة التسوق (Shopping Cart)
معالجة الطلبات (Order Processing)
توثيق وتسجيل المستخدمين
بإجمالي أكثر من 40 Endpoint
تحسين أداء الاستعلامات بمعدل 3 إلى 4 أضعاف من خلال:
تطبيق CQRS Pattern
استخدام Dapper لعمليات القراءة (Reads)
استخدام Entity Framework Core لعمليات الكتابة (Writes)
ومناسب لبيئة تعتمد على Read-Heavy Workload (80/20)
تأمين النظام باستخدام:
JWT Authentication
Refresh Token Rotation
Role-Based Authorization
Rate Limiting لمنع إساءة الاستخدام والهجمات
تكامل كامل مع:
بوابة الدفع Stripe
نظام إشعارات البريد الإلكتروني
رفع الصور مع التحقق من نوع الملفات (Image Validation & File Type Verification)
Docker Compose
SQL Server
مما يسهل التطوير المحلي وجاهزية النشر (Deployment Ready)
GitHub:
https://github.com/Mohammed-Bata/TechHub
التفاصيل
| المشاهدات | 0 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - مواقع الويب |
حساب المستخدم
العربية
English