تفاصيل العمل

المشروع ده عبارة عن منصة تسوق كاملة، وبيحاول يحاكي تجربة الـ E-commerce الواقعية، والمميزات الأساسية فيه:

Admin Panel

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

Brands

كل براند مرتبط بالمنتجات الخاصة به، وده بيسهّل على المستخدمين فلترة المنتجات حسب البراند. الأدمن يقدر يضيف ويعدل ويحذف أي براند بسهولة من لوحة التحكم.

Categories

تصنيف المنتجات داخل فئات منظمة لتسهيل البحث على المستخدمين. الأدمن يقدر يضيف ويعدل ويحذف الفئات من خلال الـ Admin Panel، وكل فئة مرتبطة بشكل منطقي بالمنتجات.

Orders

المستخدم يقدر يعمل طلبات المنتجات اللي في السلة، والطلبات بتتسجل في صفحه مخصصه لكل مستخدم يظهر فيها كل الطلبات الخاصه به مع كل التفاصيل: المنتجات، الكميات، السعر، وحالة الطلب. الـ Admin يقدر يتابع كل الطلبات ويغير حالتها (Pending, Shipped, Delivered).

Checkout

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

Cart

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

Wishlist

الـ Wishlist بيسمح للمستخدم يحفظ المنتجات اللي حاببها للشراء لاحقًا، بحيث يقدر يرجع لها بعدين بدون ما يضطر يدور عليها تاني.

استخدمت ASP.NET Core MVC 8 لبناء التطبيق بطريقة منظمة، وفصل الـ Models, Views, و Controllers بطريقة واضحة.

اتبعت Repository Pattern لتنظيم الوصول للبيانات وإدارة عمليات CRUD بشكل مرتب ونظيف.

ملفات مرفقة

بطاقة العمل

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