العميل: تصفح الكتالوج، بحث وتصفية (تصنيف، ترتيب، ترقيم صفحات)، صفحة تفاصيل المنتج، سلة مشتريات، إتمام الطلب مع عنوان شحن، عرض حالة الطلبات.
للمدير: لوحة تحكم، إدارة التصنيفات والمنتجات والطلبات وتحديث حالة الطلب.
الأمان: تسجيل دخول وخروج، أدوار (Admin / Customer)، سياسات كلمات مرور عبر ASP.NET Identity.
البيانات: Entity Framework Core مع SQL Server، ترحيلات قاعدة البيانات، وبذور أولية للكتالوج..
واجهة: Razor Views، Bootstrap 5، تنسيقات CSS مخصصة، وتفاعل بسيط بـ JavaScript.
واجهات برمجية: REST APIs تحت مسارات مثل api/catalog وapi/customer وapi/admin/data.