تفاصيل العمل

هذا المشروع هو عبارة عن تطبيق متجر إلكتروني (Ecommerce App) كامل، مبني أيضاً باستخدام التقنيات الأساسية (HTML, CSS, JavaScript). التطبيق ينقسم إلى مسارين أو واجهتين مختلفتين بناءً على نوع المستخدم: المشتري (Buyer/Customer) والبائع (Seller).

1. مسار المشتري / الزبون (Buyer/Customer Flow)

هذا الجزء مخصص لمن يدخل المتجر ليتصفح ويشتري المنتجات، ويحتوي على الميزات التالية:

تصفح المنتجات: إمكانية رؤية جميع السلع المتاحة والمعروضة في المتجر.

البحث: شريط بحث يتيح للمستخدم البحث عن أي منتج بواسطة "الاسم".

الفلترة (Filtering): تصنيف المنتجات وتصفيتها بناءً على السعر أو القسم (Category).

سلة التسوق (Cart):

إمكانية إضافة أي منتج إلى السلة.

استعراض المنتجات الموجودة داخل السلة في صفحة أو قائمة مستقلة.

إمكانية حذف أي منتج من السلة.

حساب وإظهار السعر الإجمالي (Total Price) لكل المنتجات الموجودة داخل السلة تلقائياً.

طريقة العرض: زر يتيح للمستخدم تغيير شكل عرض المنتجات إما على شكل شبكة (Grid) أو على شكل قائمة طولية (List).

2. مسار البائع (Seller Flow)

هذا الجزء عبارة عن لوحة تحكم خاصة بالتاجر لإدارة منتجاته، وتحتوي على:

إضافة منتج جديد: نموذج (Form) لإدخال بيانات المنتج: (الاسم، التفاصيل، السعر، رابط الصورة، والقسم).

شرط مهم: اختيار "القسم" يجب أن يكون عبر قائمة منسدلة (Dropdown menu).

استعراض المنتجات: رؤية جميع المنتجات التي قام هذا البائع بإضافتها فقط.

البحث والإدارة: * إمكانية البحث داخل منتجاته الخاصة.

إمكانية حذف (Delete) أي منتج من منتجاته.

إمكانية تعديل (Edit) كافة بيانات المنتج الذي يملكه في أي وقت.

ملفات مرفقة

بطاقة العمل

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