تفاصيل العمل

إدارة الصالة الرياضية Gym-ms

الوصف:

هذا المشروع هو نظام إدارة صالة رياضية (GYM) مبني باستخدام Laravel 10 ويقدم واجهة برمجة تطبيقات RESTful لحجز المواعيد، التقييم، الاشتراك في خطة، خدمة، مدرب وإرسال طلب عضوية وغيرها. يسمح لل Admins بتنفيذ عمليات CRUD (إنشاء، قراءة، تحديث، حذف) على مختلف الجداول، مع إمكانية فلترة البيانات. تم استخدام Service Design Pattern ويعتمد مبادئ الكود النظيف ( Clean Code ).

الميزات الرئيسية:

عمليات CRUD: إنشاء، قراءة، تحديث، وحذف مختلف الجداول في النظام.

الفلترة: فلترة البيانات بناءً على معايير مختلفة.

Service Design Pattern : يتبع المشروع Service Design Pattern لتحسين تنظيم الكود وقابليته للصيانة.

Form Requests: يتم التعامل مع التحقق من صحة البيانات بواسطة Form Requests مخصصة.

API Response Service: توحيد الردود لل API Endpoints.

Pagination: يتم تقسيم النتائج إلى صفحات لتحسين الأداء وسهولة الاستخدام.

Resources: يتم تنسيق ردود API باستخدام Laravel Resource لضمان هيكل موحد.

Seeders: تزويد قاعدة البيانات بالبيانات الأولية للاختبار والتطوير.

إشعار بالبريد الإلكتروني: عند اشتراك شخص ما في خطة، سيتم إرسال معلومات الخطة والاشتراك عبر البريد الإلكتروني.

التقنيات المستخدمة:

- Laravel 10

- PHP

- MySQL

- XAMPP (لبيئة التطوير المحلية)

- Composer

- Postman Collection: يحتوي على جميع طلبات API لسهولة الاختبار والتفاعل مع API.

بطاقة العمل

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