لقد قمت بتطوير منصة تعليمية إلكترونية متكاملة كحل Full-Stack، تهدف إلى توفير بيئة تفاعلية للمستخدمين لتصفح، شراء، وإنشاء الدورات التعليمية عبر الإنترنت بفعالية واحترافية. توليت مسؤولية تطوير الواجهة الأمامية والخلفية بالكامل، لتقديم تجربة مستخدم شاملة ومرضية.
تتضمن هذه المنصة الميزات الرئيسية التالية:
- تصفح وشراء وإنشاء الدورات التعليمية عبر الإنترنت بمرونة.
- نظام صلاحيات متكامل ومفصول للطلاب والمدرّسين لضمان تجربة مخصصة لكل فئة.
- تكامل آمن وفعّال لعمليات الدفع لتأمين المعاملات المالية وحماية بيانات المستخدمين.
- إدارة ديناميكية للمحتوى التعليمي تتيح للمدرسين تحديث وإضافة الدورات بسهولة وفعالية.
لقد توليت تطوير الواجهة الأمامية باستخدام React، لضمان واجهة مستخدم سهلة، تفاعلية ومتجاوبة تعمل بسلاسة عبر مختلف الأجهزة. وفي الواجهة الخلفية، قمت ببناء واجهات برمجية (RESTful APIs) باستخدام .NET Core، مما أتاح إدارة قوية وفعالة لبيانات الدورات، حسابات المستخدمين، والمعاملات، مع ضمان قابلية التوسع والأداء العالي للمنصة وتقديم تجربة تعليمية سلسة وموثوقة.