نظام إدارة مطعم باستخدام ASP.NET Core MVC

تفاصيل العمل

هذا المشروع هو نظام إدارة مطعم متكامل صممته باستخدام ASP.NET Core MVC مع واجهة تفاعلية وسهلة الاستخدام.

**التقنيات المستخدمة:**

- Backend: ASP.NET Core MVC, C#, Entity Framework Core, SQL Server

- Frontend: HTML, CSS, JavaScript, jQuery, Bootstrap 5

- Security: ASP.NET Identity, Email Verification (OTP), Anti-Forgery Tokens, Secure Cookies

**الخصائص الرئيسية:**

- تسجيل دخول وصلاحيات متعددة (مدير – موظف – زبون)

- إدارة المنتجات والقائمة (Product Catalog)

- سلة مشتريات وقائمة مفضلات

- إدارة الطلبات والفواتير

- لوحة تحكم إدارية تحتوي على تحليلات وتقارير

**أفضل الممارسات المستخدمة:**

- Clean Architecture & Repository Pattern

- Dependency Injection & Code-First Approach

- Responsive Design (Mobile-first)

- Secure Authentication & Session Management

**ما تعلمته أثناء التنفيذ:**

- دمج ASP.NET Identity مع التحقق بالبريد الإلكتروني (OTP)

- تحسين أداء قاعدة البيانات والاستعلامات

- تطبيق ممارسات الأمان وحماية الجلسات

بطاقة العمل

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