قمت بتصميم وتطوير واجهة برمجية (RESTful API) لإدارة المستخدمين وتوفير نظام آمن للمصادقة والتحكم في الصلاحيات، باستخدام تقنيات .NET الحديثة.
يهدف المشروع إلى توفير أساس قوي وقابل للتطوير لتطبيقات الويب والموبايل، مع تنظيم عمليات تسجيل المستخدمين وإدارة بياناتهم والتحكم في الوصول إلى الموارد المختلفة بناءً على صلاحيات كل مستخدم.
أبرز المميزات:
إدارة بيانات المستخدمين وتنفيذ عمليات الإضافة والتعديل والحذف والاستعلام.
تسجيل الدخول والتحقق من هوية المستخدمين.
تنظيم الصلاحيات والتحكم في الوصول إلى الموارد المحمية.
تصميم RESTful APIs واضحة وسهلة التكامل مع تطبيقات الويب والموبايل.
التعامل مع قواعد البيانات بكفاءة وتنظيم العلاقات بين البيانات.
التقنيات المستخدمة:
C#، ASP.NET Core Web API، Entity Framework Core، SQL Server.
يعكس المشروع مهاراتي في تطوير الـ Backend، وتصميم واجهات برمجية منظمة، وبناء أنظمة قابلة للصيانة والتوسع والتكامل مع تطبيقات مختلفة.