في هذا المشروع، كنت مسؤولًا عن تطوير الواجهة الأمامية بالكامل لموقع إلكتروني حديث. كان الهدف هو تحويل التصميمات المرئية إلى موقع تفاعلي وسلس، مع التركيز على تجربة المستخدم والرسوم المتحركة.
المهام والتقنيات المستخدمة:
بناء الواجهة: قمت بإنشاء هيكل الموقع وجميع مكوناته باستخدام React.js، مما سمح بإنشاء واجهة مرنة وقابلة للتطوير.
التصميم والتنسيق: استخدمت Tailwind CSS لتنسيق جميع العناصر بشكل سريع وفعال، مما ضمن أن الموقع متجاوب (Responsive) ويعمل بشكل مثالي على الهواتف، الأجهزة اللوحية، وأجهزة الكمبيوتر. كما استعنت ببعض مكونات Material UI لتبسيط عملية البناء.
التفاعلية والرسوم المتحركة: لإضافة لمسة احترافية، قمت بدمج مكتبة Framer Motion لإنشاء رسوم متحركة سلسة وتأثيرات بصرية جذابة، مما عزز من تجربة المستخدم وجعل الواجهة حيوية.