منصة تجارة إلكترونية مصغرة طورتها باستخدام ASP.NET Core، تتيح للمستخدمين استعراض المنتجات، إدارة السلة، إنشاء الطلبات، والدفع باستخدام وسائل متعددة. كما توفر لوحة تحكم للمشرف لإدارة العلامات التجارية، المنتجات، الطلبات، والحالات.
المهام اللي قمت بيها:
بناء نظام تسجيل دخول وتسجيل مستخدمين باستخدام JWT و Refresh Tokens
تصميم قاعدة بيانات كاملة باستخدام Entity Framework Core ودعم العلاقات بين الجداول
تنفيذ دورة حياة الطلبات (Pending → Paid → Delivered) وربطها بحالة الدفع والتوصيل
إعداد دور الصلاحيات (Admin/User) وربطها بتصاريح الوصول لكل Endpoint
توثيق الـ API بالكامل باستخدام Swagger وPostman