Survey Basket API – واجهة برمجية لإدارة الاستبيانات
Survey Basket API هي واجهة برمجية (RESTful API) مصممة لإنشاء وإدارة الاستبيانات بشكل مرن وفعال. يهدف النظام إلى تمكين المطورين أو التطبيقات المختلفة من إنشاء استطلاعات رأي، نشرها، استقبال الردود، وتحليل النتائج بسهولة، مع دعم التحكم في الصلاحيات وأمان البيانات.
توفر الـ API إمكانيات متكاملة لإدارة المستخدمين، الأسئلة، الإجابات، ونتائج الاستبيانات، مما يجعلها مناسبة للاستخدام في الأبحاث، التقييمات، استطلاعات رضا العملاء، والأنظمة التعليمية.
أبرز مميزات النظام:
إنشاء وإدارة الاستبيانات (Surveys)
إضافة أنواع مختلفة من الأسئلة (اختيار من متعدد، نصي، تقييم، إلخ)
استقبال وتخزين ردود المستخدمين بشكل منظم
إدارة المستخدمين والصلاحيات
RESTful Endpoints سهلة التكامل مع أي Frontend أو تطبيق موبايل
التحقق من صحة البيانات (Validation) ومعالجة الأخطاء
توثيق واضح للـ API لتسهيل الاستخدام
الفوائد:
تسهيل جمع البيانات وتحليلها
تقليل الاعتماد على الحلول اليدوية
إمكانية التوسع والتكامل مع أنظمة أخرى
تحسين تجربة المستخدم وسرعة الوصول للنتائج
التقنيات المستخدمة:
ASP.NET Core Web API
C#
SQL Server
Entity Framework Core
JWT Authentication
Git