منصة تجارة إلكترونية لعرض وبيع المنتجات اليدوية

تفاصيل العمل

Tagerly هو مشروع على شكل منصة تجارة إلكترونية مخصصة لبيع المنتجات اليدوية (Handmade Marketplace). المنصة توفر تجربة متكاملة لكل من البائعين والمشترين عبر واجهات مخصصة، مع وجود لوحة تحكم للإدارة. الهدف من المشروع هو تمكين أصحاب الحرف اليدوية من إنشاء متاجرهم الخاصة وعرض منتجاتهم بسهولة، وفي نفس الوقت تزويد المشترين بوسيلة آمنة وسهلة لاكتشاف المنتجات وشرائها.

مميزات العمل

لوحة المشتري: تصفح المنتجات، البحث، إضافة إلى السلة، تتبع حالة الطلب.

لوحة البائع: إدارة المتجر، إضافة/تعديل/حذف المنتجات، متابعة الطلبات.

لوحة المدير: إدارة المستخدمين، مراقبة الأنشطة، التحكم في المنتجات.

أنظمة الدفع: دعم طرق الدفع الإلكتروني الآمنة.

إدارة الطلبات: تتبع الطلب منذ إنشائه حتى التسليم.

الأمان والصلاحيات: تسجيل الدخول، تسجيل المستخدمين، توزيع الأدوار (Admin, Seller, Customer) باستخدام ASP.NET Identity.

تصميم احترافي: واجهات سهلة الاستخدام مع تجربة مستخدم سلسة.

تنفيذ معايير نظافة الكود: استخدام Repository Pattern, Unit of Work, AutoMapper, وFluent API.

ما الذي تم إنجازه

بناء قاعدة بيانات متكاملة تشمل المنتجات، الفئات، المستخدمين، العربات، والطلبات.

إنشاء واجهات المستخدم لكل دور (مشتري – بائع – مدير).

تطبيق عمليات CRUD كاملة على الكيانات الأساسية.

إضافة ميزات متقدمة مثل رفع الصور، الفرز، الفلترة، والبحث.

تطبيق المصادقة والتفويض لحماية البيانات والصلاحيات.

إعداد بنية معمارية نظيفة (Clean Architecture) تدعم التوسع والصيانة.

بطاقة العمل

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