العودة لقائمة المشاريع
مطور Full Stack ذو خبرة في Laravel Spark لتطوير مشروع ويب
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
عبدالهادي ع.
المهارات المطلوبة
Back End
لارافيل
vuejs
برمجة مواقع
برمجة قواعد البيانات
اختبار البرمجيات
node.js
PHP
تطوير الويب الكامل
تصميم موقع إلكتروني
Restful API
تطوير الويب
Front End
Docker
اختبار المواقع
Back End
لارافيل
vuejs
برمجة مواقع
برمجة قواعد البيانات
اختبار البرمجيات
node.js
PHP
تطوير الويب الكامل
تصميم موقع إلكتروني
Restful API
تطوير الويب
Front End
Docker
اختبار المواقع
الوصف
نبحث عن مطور Full Stack مستقل ذو خبرة عالية للعمل على تطوير نظام ويب باستخدام Laravel Spark مع تكامل تقنيات الويب الحديثة. سيكون المطور مسؤولًا عن تطوير الواجهة الأمامية والخلفية، بالإضافة إلى التكامل مع خدمات الطرف الثالث وضمان الأداء العالي للنظام.
المتطلبات التقنية:
Backend:
1.Laravel و Laravel Spark:
•خبرة قوية في Laravel لتطوير الأنظمة الخلفية.
•إتقان استخدام Laravel Spark لإدارة الاشتراكات، خطط الدفع، والفوترة.
•تطوير واجهات برمجية (APIs) مرنة وقابلة للتوسع.
2.إدارة قواعد البيانات:
•تصميم وإدارة قواعد بيانات باستخدام MySQL أو PostgreSQL.
•تحسين استعلامات البيانات لتقديم أداء سريع ومستقر.
•استخدام Redis للتخزين المؤقت عند الحاجة.
3.الأمان:
•تطبيق معايير أمان متقدمة لحماية النظام (SQL Injection، XSS).
•خبرة في إدارة المصادقة باستخدام Laravel Sanctum أو Passport.
4.التكامل مع خدمات الطرف الثالث:
•تكامل مع بوابات الدفع مثل Stripe أو Paytabs.
•تكامل مع خدمات البريد الإلكتروني (مثل Mailgun أو SendGrid).
Frontend:
1.Vue.js أو React.js:
•تطوير واجهات تفاعلية باستخدام Vue.js (المتكاملة مع Laravel) أو React.js.
•بناء واجهات متجاوبة (Responsive Design) لضمان تجربة استخدام ممتازة على مختلف الأجهزة.
2.HTML5 و CSS3 و JavaScript:
•كتابة كود نظيف وقابل للصيانة باستخدام تقنيات HTML5 وCSS3 وJavaScript/TypeScript.
•استخدام مكتبات واجهات متقدمة عند الحاجة.
3.محرر مرئي:
•خبرة في تخصيص أو تطوير نظام سحب وإفلات (Drag & Drop Editor) باستخدام مكتبات مثل GrapesJS.
البنية التحتية:
1.إدارة الخوادم:
•خبرة في نشر التطبيقات على خوادم مثل AWS أو DigitalOcean.
•إعداد بنية تحتية سحابية موثوقة وقابلة للتوسع.
2.CI/CD:
•إعداد خطوط النشر المستمر (Continuous Integration/Continuous Deployment) باستخدام أدوات مثل GitHub Actions أو Jenkins.
3.التخزين المؤقت والأداء:
•تحسين أداء النظام باستخدام Redis أو أي أداة مشابهة.
•ضمان استجابة النظام الفورية وتحليل الاختناقات.
المهارات المطلوبة:
1.خبرة لا تقل عن 5 سنوات في تطوير تطبيقات الويب.
2.خبرة مثبتة في تطوير أنظمة باستخدام Laravel Spark.
3.قدرة على العمل بشكل مستقل وحل المشاكل بشكل إبداعي.
4.مهارات ممتازة في توثيق النظام وكتابة تعليمات واضحة.
يرجى إرسال نماذج من الأعمال السابقة مع توضيح الخبرة في Laravel Spark وتقنيات الويب الأخرى المذكورة أعلاه.