تضمن هذا المشروع تطوير واجهة برمجية (RESTful API) باستخدام لغة Python وإطار العمل Flask، بهدف إدارة بيانات العملاء المخزنة في قاعدة بيانات SQL Server أو SQLite.
تتيح الواجهة تنفيذ العمليات الأساسية على البيانات (إضافة، قراءة، تعديل، حذف) بطريقة منظمة وآمنة، مع إمكانية التوسع وربطها بتطبيقات الويب أو أنظمة أخرى.
المهام الرئيسية:
إنشاء API باستخدام Flask.
ربط الواجهة بقاعدة بيانات SQL Server أو SQLite.
إنشاء نقاط نهاية (Endpoints) لاسترجاع البيانات من جداول متعددة (Dim وFact).
نقطة نهاية لإضافة عميل جديد باستخدام طلب POST.
التعامل مع البيانات بصيغة JSON.
كتابة كود نظيف ومنظم وسهل التوسعة.