العودة لقائمة المشاريع

برمجة تطبيق سياحي

74

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مكتمل
تاريخ النشر
منذ 4 أشهر
الميزانية
$250.00 - $500.00
مدة التنفيذ
30 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Bil M.
عدد العروض
3
مشاريع قيد التنفيذ
0
التواصلات الجارية
4
المهارات المطلوبة
Back End لارافيل GitHub Git MySQL PHP خدمات أمازون ويب Restful API Back End لارافيل GitHub Git MySQL PHP خدمات أمازون ويب Restful API
الوصف
نبحث عن مبرمج Laravel Backend لتطوير نظام إدارة تطبيق سياحي نبحث عن مطور Backend محترف باستخدام Laravel لتطوير النظام الخلفي (API + لوحة تحكم) لتطبيق سياحي يجمع شركات السفر والسياحة في منصة واحدة، ويخدم تطبيق موبايل مبني بـ Flutter (iOS & Android). يهدف النظام إلى إدارة الرحلات، الحجوزات، المستخدمين، وشركات السفر بكفاءة عالية وأداء مستقر وآمن. --- ?️ 1. ملخص المشروع والمهام الأساسية ? تطوير RESTful APIs إنشاء API احترافي وآمن يخدم تطبيق Flutter. إدارة المصادقة (Authentication & Authorization). دعم JWT أو Laravel Sanctum. توثيق API باستخدام Postman أو Swagger. --- ? إدارة المستخدمين تسجيل المستخدمين وتسجيل الدخول. إدارة الصلاحيات (مستخدم – شركة سياحية – مدير النظام). استعادة كلمة المرور. التحقق عبر البريد الإلكتروني أو رقم الهاتف. --- ? إدارة شركات السفر تسجيل شركات السفر والسياحة. إدارة بيانات الشركة (الوصف – الشعار – وسائل التواصل). إمكانية إضافة موظفين للشركة بصلاحيات محددة. --- ✈️ إدارة الرحلات والباقات السياحية إنشاء وتعديل وحذف الرحلات. إضافة برنامج الرحلة اليومي. رفع الصور والفيديوهات. تحديد الأسعار وخيارات الدفع. إدارة المواسم والعروض الخاصة. --- ? إدارة الحجوزات استقبال طلبات الحجز من التطبيق. تحديث حالة الحجز (قيد المراجعة – مؤكد – ملغي – مكتمل). إشعارات عند تغير الحالة. تقارير الحجوزات والإحصائيات. --- ? الإشعارات والتكامل ربط النظام مع Firebase Cloud Messaging. إمكانية الربط مع بوابات دفع مستقبلًا. إمكانية التكامل مع أنظمة خارجية عبر API. --- ?️ لوحة تحكم (Admin Dashboard) لوحة تحكم حديثة لإدارة: المستخدمين الشركات الرحلات الحجوزات إحصائيات عامة (عدد الحجوزات – الشركات – الأرباح). نظام تقارير قابل للتصدير (Excel / CSV). --- ⚙️ 2. المتطلبات التقنية خبرة قوية في Laravel (الإصدار الحديث). تصميم قواعد بيانات احترافية (MySQL). كتابة كود نظيف وقابل للتوسعة (Clean Architecture). حماية النظام من الثغرات الأمنية (SQL Injection, XSS, CSRF). خبرة في إنشاء RESTful APIs عالية الأداء. استخدام Git / GitHub لإدارة الإصدارات. --- ? 3. شروط التسليم تسليم الكود المصدري الكامل (Source Code). توثيق شامل لآلية التثبيت والتشغيل. تسليم قاعدة البيانات مع ملف Migration. نقل ملكية المشروع بالكامل بعد السداد النهائي. عدم الاحتفاظ بأي صلاحيات وصول بعد التسليم. --- ? 4. الصيانة والدعم يشترط تضمين فترة صيانة مجانية لمدة 6 أشهر بعد الإطلاق، وتشمل: إصلاح الأخطاء البرمجية. معالجة المشاكل التقنية غير المتوقعة. تحسينات أداء بسيطة عند الحاجة. دعم فني لضمان استقرار النظام. يشترط أن يمتلك المطور خبرة في إعداد ونشر مشاريع Laravel على سيرفر إنتاجي، ويشمل ذلك: ? بيئة السيرفر إعداد المشروع على VPS أو Cloud Server (مثل DigitalOcean أو AWS أو أي مزود مناسب). تثبيت وضبط: Nginx أو Apache PHP (الإصدار المناسب لـ Laravel) MySQL SSL Certificate (HTTPS) ضبط إعدادات الأمان الأساسية للسيرفر. ? النشر والإعداد (Deployment) رفع المشروع وربطه بالدومين الرسمي. إعداد بيئة Production. ضبط Queue / Cron Jobs عند الحاجة. إعداد نظام النسخ الاحتياطي (Backup). توثيق خطوات النشر كاملة.
عرض على مستقل