كمطوِّر برمجيات backend developer، كنت مسؤولاً عن تطوير منصة تجارة إلكترونية قوية وقابلة للتوسع. باستخدام قوة تقنية .NET Core وقاعدة بيانات Microsoft SQL Server، قمت بتنفيذ هندسة خلفية آمنة وفعالة. قمت بدمج المصادقة المعتمدة على الأدوار باستخدام JWT لضمان دخول المستخدم بطريقة آمنة، ونفذت وظيفة التحديث بناءً على الرموز المميزة لتوفير تجربة مستخدم سلسة. استخدم التطبيق Entity Framework Core لعمليات قاعدة البيانات ودمجت أفضل الممارسات لنمذجة البيانات وإدارتها. بالإضافة إلى ذلك، قمت بدمج Swagger لوثائق واجهة برمجة التطبيقات (API) واعتمدت معايير الصناعة لمعالجة الأخطاء وتسجيلها. تم نشر المنصة باستخدام حاويات Docker واستضافتها على منصة سحابية، مما ضمن توافرًا عاليًا وتوسعًا. بشكل عام، تضمّن دوري كمطوِّر خلفي تنفيذ ميزات متقدمة، وتحسين الأداء، والالتزام بأفضل الممارسات لتوفير منصة تجارة إلكترونية قوية وموثوقة.
الميزات الرئيسية:
التسجيل والمصادقة للمستخدمين
كتالوج المنتجات مع التصنيفات
سلة التسوق وعملية الدفع الآمنة
إدارة الطلبات وتتبعها
قائمة الرغبات والمنتجات المفضلة
تقييمات وتصنيفات المنتجات
لوحة التحكم للإدارة الفعالة
الميزات التقنية:
تطوير بلغة C# واستخدام .NET Core
استخدام قاعدة بيانات Microsoft SQL Server لتخزين البيانات بشكل آمن
استخدام Entity Framework Core لعمليات قاعدة البيانات
المصادقة المعتمدة على الأدوار باستخدام JWT ووظيفة التحديث بناءً على الرموز المميزة
استخدام Swagger لوثائق واجهة برمجة التطبيقات (API) واختبارها
اتباع أفضل الممارسات لمعالجة الأخطاء وتسجيلها وإدارة الاستثناءات
استخدام حاويات Docker للتوسع والنقلية
استضافة المنصة على منصة سحابية لضمان التوافر العالي والأداء الممتاز
اسم المستقل | سامي خ. |
عدد الإعجابات | 0 |
عدد المشاهدات | 10 |
تاريخ الإضافة |