أؤمن أن خلف كل واجهة جميلة يجب أن يقف نظام خلفي قوي ومنظم"backend". هذا المشروع هو تجسيد لهذه الفكرة، حيث قمت ببناء "العقل المدبر" لمعرض فني رقمي، وهو عبارة عن RESTful API متكامل لإدارة الفنانين وأعمالهم الفنية.
ماذا يقدم هذا النظام؟
إدارة كاملة (CRUD): يوفر النظام واجهة برمجية (API) تسمح بإضافة وتعديل وحذف كل من الفنانين وأعمالهم الفنية بسهولة وأمان.
علاقات منظمة: تم تصميم قواعد البيانات في MongoDB لتربط كل عمل فني بالفنان الخاص به، مما يسمح باستعراض أعمال كل فنان على حدة أو عرض جميع الأعمال مع بيانات مبدعيها.
تقارير وتحليلات: يحتوي النظام على خاصية لإنشاء تقرير مبيعات بسيط، يقوم بحساب إجمالي قيمة الأعمال الفنية المعروضة.
التقنيات المستخدمة:
تم بناء هذا النظام القوي باستخدام Node.js و Express.js، مع الاعتماد على MongoDB لإدارة قواعد البيانات بكفاءة عالية.
هذا المشروع يوضح قدرتي على بناء أنظمة خلفية (Back-end) مستقرة ومنظمة، جاهزة للربط مع أي واجهة أمامية (Front-end) سواء كانت موقع ويب أو تطبيق جوال، لتكوين حل رقمي متكامل.