تفاصيل العمل

واجهة برمجية (RESTful API) متكاملة ومخصصة لإدارة المبيعات والمخزون وتتبع ديون العملاء، تم تصميمها وبناؤها باستخدام Python و Django REST Framework وقواعد بيانات MySQL.

أبرز الميزات والحلول البرمجية المنفذة:

1. ضمان سلامة البيانات المالية (Data Integrity): تطبيق المعاملات الذرية (django.db.transaction.atomic) في عمليات البيع وخصم المخزون لمنع الكتابة الجزئية ولضمان استقرار قواعد البيانات.

2. حماية الديون (Overpayment Protection): بناء آليات تحقق مخصصة (Custom Serializer Validation) تمحيص المبالغ المدفوعة وتمنع تجاوز الدين المتبقي على العميل.

3. نظام صلاحيات آمن (RBAC): تطبيق التحكم بالوصول المبني على الأدوار لتقييد الوصول لبيانات الأرباح والإيرادات وإتاحتها لمدير النظام فقط.

4. تحسين استعلامات قاعدة البيانات (Query Optimization): استخدام تجميعات Django ORM (Aggregations & F expressions) لحساب المؤشرات المالية بشكل لحظي وعالي الكفاءة.

المشروع موثق بالكامل ومتاح لمراجعة الكود المصدري على GitHub.

بطاقة العمل

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