مت بتطوير مشروع متجر إلكتروني لبيع العطور باستخدام Onion Architecture في الـ Backend لضمان فصل الطبقات وتنظيم الكود بشكل احترافي وقابل للتوسّع.
? Backend:
تصميم المشروع باستخدام Onion Architecture
تطبيق مفهوم Separation of Concerns
استخدام Repository Pattern و Services
إدارة العمليات (Orders – Products – Users)
تجهيز API قابلة للربط مع أي Frontend
? Frontend:
تطوير واجهة مستخدم باستخدام:
HTML
CSS
JavaScript
تصميم واجهة عصرية وسهلة الاستخدام
صفحة رئيسية تحتوي على:
Navbar (Home – Orders – Search – Cart)
Hero Section لعرض المنتج بشكل جذاب
تحسين تجربة المستخدم (UX)
? Features:
عرض المنتجات
نظام طلبات (Orders)
سلة مشتريات (Cart)
تصميم متجاوب (Responsive)
? مميزات المشروع:
كود منظم وقابل للصيانة والتطوير
قابل للتوسعة لإضافة Features جديدة
تطبيق أفضل ممارسات البرمجة في .NET