تطوير نظام إدارة الحقول (Fields Manager) – Backend باستخدام Spring Boot
تفاصيل العمل
قمت بتطوير الجزء الخلفي (Backend) من نظام إدارة ملاعب متكامل باستخدام Spring Boot وMySQL، يتيح للمستخدمين حجز الملاعب وإدارة الجداول الزمنية بسهولة، مع صلاحيات مختلفة للمسؤولين والمستخدمين. المهام التي قمت بها: تصميم قاعدة البيانات وربطها بـ Spring Boot . إنشاء واجهات RESTful APIs لإدارة المستخدمين، الحجوزات، والملاعب. تطبيق التحقق من البيانات (Validation) ومعالجة الأخطاء. بناء بنية مشروع منظمة وفقًا لمبدأ MVC. اختبار جميع الـ APIs باستخدام Postman. التقنيات المستخدمة: Java – Spring Boot – MySQL – Maven – Postman.
مهارات العمل