قمت بتطوير مجموعة متكاملة تضم 15 تطبيق ويب تفاعلي باستخدام React.js و TypeScript، مع الاعتماد على أحدث الممارسات في بناء واجهات المستخدم القابلة للتوسّع وإعادة الاستخدام.
تشمل هذه المشاريع تطبيقات عملية تحاكي سيناريوهات حقيقية مثل أنظمة السلة (Cart)، السلايدر (Slider)، قوائم ديناميكية (Menu Filtering)، وإدارة الحالة باستخدام Context API، مع التركيز على تقديم تجربة مستخدم سلسة وأداء عالي.
أبرز ما تم تنفيذه:
تطوير 15 تطبيقًا بوظائف متنوعة (Cart، Slider، Stripe Menu وغيرها)
بناء مكونات قابلة لإعادة الاستخدام لسهولة التوسّع والصيانة
استخدام TypeScript لتحسين جودة الكود وتقليل الأخطاء
إدارة الحالة بشكل فعّال باستخدام Context API
تحسين الأداء وتجربة المستخدم (UI/UX) بشكل احترافي
استخدام Sass وأساليب تصميم حديثة لتنظيم وتنسيق الواجهة