متجر إلكتروني حديث (PWA) باستخدام React وTypeScript
تطبيق ويب تقدمي (Progressive Web App) متعدد اللغات وغني بالمميزات، مبني بأحدث إمكانيات React وTypeScript.
حولت تصميم المتجر الإلكتروني من تصميم UI/UX على Figma إلى واجهة ويب كاملة وتفاعلية باستخدام React 18 وTypeScript مع Functional Components وReact Hooks.
نفذت نظام تسجيل الدخول (Authentication) وإدارة الجلسات (Session Management).
أضفت دعم كامل لتعدد اللغات (العربية والإنجليزية) مع اتجاه الكتابة من اليمين لليسار (RTL) للواجهة العربية.
استخدمت React Hook Form لإدارة النماذج بكفاءة، مع التحقق من المدخلات (Validation).
أضفت وضع العمل بدون إنترنت (Offline Mode) والتخزين المؤقت (Caching) باستخدام Service Workers لضمان استمرار التصفح حتى بدون اتصال.
صممت هيكل برمجي نظيف (Clean Architecture) لسهولة التطوير المستقبلي، وربطت الواجهة بواجهات برمجة التطبيقات (Public APIs).
جهزت المشروع للنشر عبر Docker عن طريق Containerization لسهولة النشر على أي بيئة تشغيل.