تفاصيل العمل

أحببت مشاركة تجربتي في بناء PC-Haven، وهو متجر إلكتروني متكامل لبيع قطع الحواسيب والإكسسوارات. المشروع كان فرصة رائعة لصقل مهاراتي في React، TypeScript، Tailwind CSS، بالإضافة إلى تحسين الأداء والاستجابة عبر مختلف الأجهزة.

المشروع المباشر: PC-Haven

الكود المصدري: GitHub Repo

تقنيات استخدمتها في المشروع

React & Vite – لأداء أسرع وتجربة تطوير سلسة

TypeScript – لضمان كتابة كود أكثر أمانًا وتنظيمًا

Tailwind CSS – لتصميم مرن ومتجاوب مع الأجهزة المختلفة

React Router – لإدارة الصفحات والتنقل السلس

Lazy Loading – لتحسين سرعة تحميل المحتوى

GitHub Pages Deployment – لنشر الموقع بسهولة

ميزات المشروع

واجهة مستخدم حديثة وسهلة الاستخدام ️

تصميم متجاوب 100%

نظام تصنيفات متكامل لعرض المنتجات

إمكانية إضافة المنتجات إلى السلة والتنقل بينها بسهولة

تحسين استدعاء الصور لعرضها بشكل صحيح على GitHub Pages

أهم التحديات التي واجهتها؟

ضبط مسارات الصور بحيث تعمل على GitHub Pages

تحسين تجربة المستخدم عبر التأثيرات البصرية والتحميل التدريجي

تحسين الأداء باستخدام تقسيم الكود (Code Splitting) والتحميل الكسول (Lazy Loading)

خلاصة التجربة

هذا المشروع كان تجربة رائعة في تحسين مهاراتي في تطوير الواجهات الأمامية، كما ساعدني في التعامل مع التحديات الحقيقية التي تواجه أي مطور عند نشر المشاريع.

هل لديك أي أفكار أو ملاحظات حول المشروع؟ يسعدني سماع رأيك!

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
13
تاريخ الإضافة
تاريخ الإنجاز
المهارات