تفاصيل العمل

عملت على تطوير الـ Backend لمنصة Future Way باستخدام Laravel و MySQL، مع التركيز على بناء نظام قوي وقابل للتوسع يدعم الموقع الإلكتروني وتطبيق الموبايل، ويسهّل إدارة البيانات والعمليات المختلفة داخل المنصة.

شمل دوري تصميم وتطوير بنية الـ Backend وقاعدة البيانات، وإنشاء الـ REST APIs اللازمة للتواصل بين الخادم وكل من واجهة الموقع Frontend وتطبيق الموبايل. كما عملت على تطوير منطق النظام الخاص بالمنتجات، التصنيفات، المستخدمين، والبيانات المرتبطة بعمليات المتجر، بالإضافة إلى تحسين الاستعلامات وتنظيم قاعدة البيانات لضمان سرعة الاستجابة واستقرار النظام.

كان جزءًا أساسيًا من العمل هو التعاون المستمر مع فريق الـ Frontend وفريق تطبيق الموبايل، حيث شاركت في التخطيط للخصائص الجديدة قبل البدء في تطويرها، وتحديد شكل البيانات المطلوبة وطريقة عمل الـ APIs والـ endpoints بما يتناسب مع احتياجات الواجهات المختلفة. كما تم التنسيق حول الـ request والـ response structures، معالجة الأخطاء، حالات الاستخدام المختلفة، وآلية دمج الخصائص الجديدة بشكل سلس بين الـ Backend والـ Frontend والموبايل.

شاركت أيضًا في مناقشة المتطلبات التقنية وتحويل متطلبات المشروع إلى حلول عملية، وتقسيم المهام وتحديد الأولويات، بالإضافة إلى اختبار الـ APIs ومعالجة المشاكل التي تظهر أثناء عملية الـ integration مع الموقع وتطبيق الموبايل. كما تم العمل على ضمان توحيد طريقة التعامل مع البيانات بين جميع أجزاء النظام وتقليل المشاكل الناتجة عن اختلاف متطلبات المنصات.

تضمن العمل كذلك الاهتمام بـ Database Design وتنظيم العلاقات بين الجداول، والتحقق من صحة البيانات، وإدارة عمليات إنشاء وتحديث وحذف واسترجاع البيانات بشكل آمن ومنظم، مع مراعاة قابلية النظام للصيانة والتطوير مستقبلًا.

Key Responsibilities:

* تطوير الـ Backend باستخدام Laravel / PHP.

* تصميم وإدارة قواعد البيانات باستخدام MySQL.

* تصميم وتطوير RESTful APIs** للموقع وتطبيق الموبايل.

* التعاون مع فرق Frontend و Mobile Development أثناء التخطيط والتنفيذ.

* الاتفاق على بنية الـ APIs والـ request/response formats قبل عملية الـ integration.

* تحليل المتطلبات وتحويلها إلى حلول Backend قابلة للتوسع.

* تصميم وتنظيم العلاقات بين جداول قاعدة البيانات.

* تطوير منطق الأعمال Business Logic الخاص بالمنصة.

* اختبار الـ APIs وحل مشاكل الـ integration بين الأنظمة المختلفة.

* تحسين أداء الاستعلامات وقاعدة البيانات.

* معالجة الأخطاء والتحقق من صحة البيانات.

* المشاركة في التخطيط للخصائص الجديدة وتحديد المتطلبات التقنية والأولويات.

بطاقة العمل

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