عملت كمطور للواجهات الأمامية لموقع بيع كتب يدعم لغتين (ثنائي اللغة)، حيث قمت بتنفيذ مهام متعددة لضمان تقديم تجربة مستخدم سلسة ومتجاوبة، ومن أبرز إنجازاتي في المشروع:
- **تصميم وتطوير الواجهة الأمامية:**
- استخدام **ReactJS** لإنشاء واجهات تفاعلية ومتكاملة.
- توفير دعم كامل لثنائية اللغة (العربية والإنجليزية) باستخدام مكتبات لإدارة الترجمة مثل **react-i18next**.
- ضمان استجابة التصميم ليعمل بكفاءة على مختلف الأجهزة (الحواسيب، الأجهزة اللوحية، والهواتف المحمولة).
- **تحسين تجربة المستخدم (UX):**
- تصميم واجهة سهلة الاستخدام مع التركيز على تحسين تدفق تجربة المستخدم.
- إضافة رسائل وإشعارات ديناميكية بلغة المستخدم لضمان التواصل الفعّال.
- **التكامل مع الخلفية:**
- التعاون مع فريق التطوير الخلفي لربط واجهات المستخدم بواجهات برمجة التطبيقات (APIs) واسترجاع البيانات بشكل سلس.
- **اختبار وتحسين الجودة:**
- اختبار الواجهة الأمامية على مختلف المتصفحات لضمان التوافق والأداء.
- معالجة الأخطاء وضمان استقرار الموقع قبل تسليمه.