قمت بتنفيذ مشروع تصميم وتطوير موقع جوميا باستخدام تقنيات حديثة. بدأت بتطوير الواجهة الأمامية باستخدام ReactJS و Angular، حيث قمت بتحليل متطلبات المشروع وتصميم واجهة مستخدم مرنة وجذابة. قمت بتنفيذ هذا التصميم بشكل دقيق ومبتكر، مع الانتباه لتفاصيل التفاعل والاستجابة.
بالنسبة للواجهة الخلفية، استخدمت NodeJS و ExpressJS و MongoDB لتطوير نظام إدارة قاعدة البيانات وتنفيذ الجانب الخادم من الموقع. قمت بتصميم وتنفيذ العديد من الوظائف الحيوية مثل إدارة المستخدمين، والمنتجات، والطلبات، مع الانتباه الدقيق لأمان البيانات وأداء النظام.
عملت على مراحل التنفيذ بشكل منهجي، بدءًا من التخطيط والتصميم وصولاً إلى التطوير والاختبار والنشر. قمت بإدارة المهام وتنفيذها بفعالية، مع التركيز على تحقيق الأهداف بدقة وفي الوقت المحدد. النتيجة النهائية كانت موقع جوميا متطورًا ومستجيبًا، يقدم تجربة مستخدم ممتازة ويوفر وظائف متقدمة للمستخدمين.
مميزات المشروع:
تسجيل دخول وتسجيل حساب للمستخدمين
عرض المنتجات حسب الأقسام والتصنيفات الفرعية
عربة التسوق والدفع عبر PayPal
تقييمات المنتجات والتعليقات
لوحة تحكم للإدارة (Admin Dashboard) لإدارة المنتجات والأقسام والعملاء والطلبات
واجهة متجاوبة وسريعة باستخدام TailwindCSS
مصمم بنظام تحقق JWT وأمان API
التقنيات المستخدمة:
Frontend: React, Vite, TailwindCSS, React Router, Redux Toolkit
Backend: Node.js, Express, MongoDB, JWT, Joi
Other Tools: PayPal API, Axios, React Hook Form, React Hot Toast
رابط المشروع: