TechHub E-Commerce API (.NET 8,SQL Server, Stripe, Docker, Clean Architecture)
منذ 4 أيام
عرض العمل
الوصف
تطوير 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