تطوير RESTful Web API متكامل لإدارة علاقات العملاء والدعم الفني (CRM) باستخدام NET 10

منذ شهرين

عرض العمل

الوصف

نظام متكامل وقابل للتوسع لإدارة خدمات الدعم الفني وعلاقات العملاء (CRM & Service Ticketing)، تم تطويره كـ RESTful Web API احترافي يعتمد على معايير البرمجة النظيفة (Clean Architecture) ليكون جاهزاً للربط مع أي واجهة أمامية (Angular, React, Vue, Mobile).

⚙️ التقنيات المستخدمة:
- الإطار الأساسي: .NET 10 (Minimal APIs)
- قواعد البيانات والـ ORM: MS SQL Server & EF Core (Code-First)
- الأمان والهوية: ASP.NET Core Identity & RBAC (صلاحيات الأدوار)
- التوثيق التفاعلي: OpenAPI & Swagger UI

💡 أبرز المميزات:
1. نظام صلاحيات متطور للأدوار (Admin, Supervisor, Agent, Technician) يدعم الـ JWT والـ Cookies.
2. إدارة تذاكر الدعم الفني وتوليد أرقامها تلقائياً وحساب تاريخ الاستحقاق بناءً على الـ SLA المحددة.
3. معالجة شاملة للأخطاء (Global Exception Middleware) لضمان استقرار التطبيق.
4. فصل كامل للبيانات باستخدام الـ DTOs مع تهيئة تلقائية لقاعدة البيانات ببيانات تجريبية.


التفاصيل

المشاهدات 4
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - مواقع الويب

حساب المستخدم

Powered By Mohamed A. Bahnsawy

All rights reserved © kaf 2026