E-Commerce Web Application
قمت بتطوير Fresh Cart، وهو متجر إلكتروني متكامل تم تطويره باستخدام Next.js ويهدف إلى تقديم تجربة تسوق بسيطة وسريعة وسهلة الاستخدام.
يتيح المشروع للمستخدم تصفح المنتجات والأقسام والعلامات التجارية، مشاهدة تفاصيل المنتجات، إضافة المنتجات إلى سلة التسوق وقائمة المفضلة، مع إمكانية إدارة الكميات وإتمام عملية الشراء.
أهم مميزات المشروع
عرض المنتجات وتصنيفها حسب الأقسام والعلامات التجارية.
صفحة تفاصيل متكاملة لكل منتج.
إضافة المنتجات إلى Shopping Cart.
تعديل كميات المنتجات وحذفها من السلة.
Wishlist** لحفظ المنتجات المفضلة.
حسابات المستخدمين مع Register / Login.
Logout وإدارة حالة تسجيل الدخول.
Forgot Password لاستعادة كلمة المرور.
التعامل مع APIs لجلب بيانات المنتجات والمستخدمين.
إدارة حالة التطبيق والبيانات بشكل منظم.
تصميم Responsive متوافق مع مختلف أحجام الشاشات.
واجهة مستخدم بسيطة وعصرية وسهلة الاستخدام.
صفحات مخصصة للمنتجات، الأقسام، العلامات التجارية، السلة والمفضلة.
التقنيات المستخدمة
Next.js – React.js – TypeScript – Tailwind CSS – Redux Toolkit – REST APIs
تم تنفيذ المشروع باستخدامNext.js مع الاستفادة من إمكانياته في بناء تطبيق ويب حديث، وتنظيم الصفحات والمكونات، وتحسين تجربة المستخدم والأداء.
المشروع يعكس قدرتي على تطوير تطبيق E-Commerce متكامل باستخدام Next.js، بدايةً من بناء واجهة المستخدم والتعامل مع الـ APIs، وصولًا إلى إدارة حالة المستخدم والمنتجات والسلة وقائمة المفضلة.