العودة لقائمة المشاريع
تحويل الموقع من PHP الى Laravel
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
لارافيل
PHP
برمجة
برمجة مواقع
تطوير البرمجيات
هندسة البرمجيات
لارافيل
PHP
برمجة
برمجة مواقع
تطوير البرمجيات
هندسة البرمجيات
الوصف
مخطط الموقع الكامل لتحويل دليل الأعمال إلى Laravel Complete Site Blueprint for Business Directory Laravel Conversion
نظرة عامة:
هذا الموقع عبارة عن دليل أعمال شامل يحتوي على عدة أنظمة فرعية متكاملة يتطلب التحويل إلى Laravel مع الحفاظ على جميع الميزات والوظائف الحالية.
الصفحات الرئيسية (Main Pages)
الصفحة الرئيسية (Homepage):
الملفات: index.php, index1.php, index2.php, index3.php, index4.php, index5.php, index6.php, index7.php, index8.php, index9.php
الميزات: بانر رئيسي مع خيارات البحث، عرض الفئات الشائعة، قسم الخدمات المميزة، إحصائيات الموقع، شريط البحث المتقدم، روابط سريعة للخدمات
صفحات المصادقة (Authentication):
تسجيل الدخول: login.php
إنشاء حساب: login.php?login=register
تفعيل الحساب: activate.php
استرداد كلمة المرور: forgot_process.php
تسجيل الخروج: logout.php
صفحات التصفح العامة:
جميع الفئات: all-category.php
جميع القوائم: all-listing.php
تفاصيل القائمة: listing-details.php
عرض الخريطة: listing-map-view.php
من نحن: about.php
اتصل بنا: contact-us.php
الأسئلة الشائعة: faq.php
كيفية الاستخدام: how-to.php
2. نظام إدارة القوائم (Listings Management)
إضافة قائمة جديدة (6 خطوات):
البداية: add-listing-start.php
الخطوة 1: add-listing-step-1.php (المعلومات الأساسية)
الخطوة 2: add-listing-step-2.php (التفاصيل)
الخطوة 3: add-listing-step-3.php (الصور)
الخطوة 4: add-listing-step-4.php (الخدمات)
الخطوة 5: add-listing-step-5.php (أوقات العمل)
الخطوة 6: add-listing-step-6.php (المراجعة والنشر)
تحرير القوائم:
تحرير الخطوة 1: edit-listing-step-1.php
تحرير الخطوة 2: edit-listing-step-2.php
تحرير الخطوة 3: edit-listing-step-3.php
تحرير الخطوة 4: edit-listing-step-4.php
تحرير الخطوة 5: edit-listing-step-5.php
تحرير الخطوة 6: edit-listing-step-6.php
3. نظام الوظائف (Jobs System)
الصفحات الرئيسية للوظائف:
فهرس الوظائف: jobs/index.php
جميع الوظائف: jobs/all-jobs.php
تفاصيل الوظيفة: jobs/job-details.php
إنشاء وظيفة: jobs/create-job.php
ملف الباحث عن عمل: jobs/create-job-seeker-profile.php
ملف الوظيفة: jobs/job-profile.php
إدارة الوظائف:
لوحة الوظائف: jobs/db-jobs.php
الوظائف المتقدم لها: jobs/db-user-applied-jobs.php
ملف المتقدم: jobs/db-jobs-applicant-profile.php
4. نظام خبراء الخدمات (Service Experts)
الصفحات الرئيسية:
فهرس الخبراء: service-experts/index.php
جميع الخبراء: service-experts/all-service-experts.php
ملف الخبير: service-experts/service-experts-profile.php
إنشاء ملف خبير: service-experts/create-service-expert-profile.php
تأكيد الخدمة: service-experts/service-confirmation.php
إدارة الخبراء:
لوحة الخبراء: service-experts/db-service-expert.php
حجوزات الخدمات: service-experts/db-my-service-bookings.php
5. نظام الإعلانات المبوبة (Classified Ads)
الصفحات الرئيسية:
فهرس الإعلانات: classifieds-ads/index.php
جميع الإعلانات: ads-all.php
تفاصيل الإعلان: ads-details.php
إنشاء إعلان: ads-create.php
إدارة الإعلانات:
لوحة الإعلانات: classifieds-ads/db-ad-posts.php
6. نظام المنتجات (Products System)
الصفحات الرئيسية:
جميع المنتجات: all-products.php
إضافة منتج: add-new-product.php
تحرير منتج: edit-product.php
حذف منتج: delete-product.php
إدارة المنتجات:
لوحة المنتجات: db-products.php
7. نظام الأحداث (Events System)
الصفحات الرئيسية:
جميع الأحداث: events.php
فئات الأحداث: events-category.php
تفاصيل الحدث: event-details.php
إنشاء حدث: create-new-event.php
تحرير حدث: edit-event.php
إدارة الأحداث:
لوحة الأحداث: db-events.php
8. نظام المدونة (Blog System)
الصفحات الرئيسية:
جميع المقالات: blog-posts.php
تفاصيل المقال: blog-details.php
إنشاء مقال: create-new-blog-post.php
تحرير مقال: edit-blog-post.php
إدارة المدونة:
لوحة المقالات: db-blog-posts.php
9. نظام الكوبونات (Coupons System)
الصفحات الرئيسية:
جميع الكوبونات: coupons.php
إضافة كوبون: add-coupons.php
تحرير كوبون: edit-coupon.php
إدارة الكوبونات:
لوحة الكوبونات: db-coupons.php
10. نظام الأخبار (News System)
الصفحات الرئيسية:
جميع الأخبار: news/index.php
تفاصيل الخبر: news-details.php
11. نظام الأماكن (Places System)
الصفحات الرئيسية:
جميع الأماكن: places/index.php
تفاصيل المكان: place-details.php
12. لوحة تحكم المستخدم (User Dashboard)
الصفحات الرئيسية:
لوحة التحكم: dashboard.php
الملف الشخصي: db-my-profile.php
تحرير الملف: db-my-profile-edit.php
الإعدادات: db-setting.php
إدارة المحتوى:
جميع القوائم: db-all-listing.php
الاستفسارات: db-enquiry.php
المراجعات: db-review.php
الإشعارات: db-notifications.php
المتابعون: db-followings.php
القوائم المفضلة: db-like-listings.php
إدارة المالية:
الدفع: db-payment.php
الترقيات: db-promote.php
تاريخ النقاط: db-point-history.php
الفواتير: db-invoice-all.php
شراء النقاط: buy-points.php
تحسين محركات البحث:
إدارة SEO: db-seo.php
13. لوحة تحكم الإدارة (Admin Panel)
إدارة المستخدمين:
جميع المستخدمين: admin/admin-all-users.php
مقدمو الخدمات: admin/admin-all-users-service-provider.php
المستخدمون العامون: admin/admin-all-users-general.php
إضافة مستخدم: admin/admin-add-new-user.php
إدارة الفئات:
جميع الفئات: admin/admin-all-category.php
إضافة فئة: admin/admin-add-new-category.php
الفئات الفرعية: admin/admin-all-sub-category.php
الفئات العميقة: admin/admin-all-deep-category.php
إدارة القوائم:
جميع القوائم: admin/admin-all-listings.php
إضافة قائمة: admin/admin-add-new-listings.php
تحرير قائمة: admin/admin-edit-listings.php
إدارة المدفوعات:
جميع المدفوعات: admin/admin-all-payments.php
إعدادات الأسعار: admin/admin-price.php
بيانات الدفع: admin/admin-payment-credentials.php
إدارة الإعلانات:
الإعلانات الحالية: admin/admin-current-ads.php
إنشاء إعلان: admin/admin-create-ads.php
أسعار الإعلانات: admin/admin-ads-price.php
الإعدادات العامة:
الإعدادات: admin/admin-setting.php
الشعار: admin/admin-logo.php
التذييل: admin/admin-footer.php
الألوان: admin/color-setting.php
14. الميزات الإضافية (Additional Features)
نظام الدفع:
PayPal: payment_paypal_submit.php
Stripe: payment_stripe_submit.php
الدفع عند الاستلام: payment_cod_submit.php
Paytm: paytm_payment.php
التكامل الاجتماعي:
تسجيل دخول Facebook: facebook_login.php
تسجيل دخول Google: google_login.php
البحث والتصفية:
تصفية القوائم: filter_listing.php
تصفية المنتجات: filter_product.php
البحث في المدن: city_search.php
الخرائط والموقع:
خرائط Google: custom-geo-map.php
معالجة الموقع: geo-location-process.php
المراسلة والإشعارات:
الرسائل: db-message.php
إرسال رسالة: chat_submit.php
الإشعارات: clear_all_notification.php
التقييمات والمراجعات:
نظام التقييم: مدمج في تفاصيل القوائم
نظام الإعجاب: مدمج في القوائم
نظام المتابعة: follow_users.php
15. الملفات التقنية المطلوبة
ملفات التكوين:
معلومات قاعدة البيانات: config/info.php
الوظائف الأساسية: functions.php
إعدادات SEO: seo.php
ملفات الأمان:
حماية CSRF: csrf/lib/SecurityService.php
التحقق من تسجيل الدخول: login_check.php
ملفات المساعدة:
رأس الصفحة: header.php
تذييل الصفحة: footer.php
JavaScript المخصص: js/custom.js
CSS المخصص: css/style.css
16. قاعدة البيانات المطلوبة
الجداول الرئيسية:
المستخدمون: users
القوائم: listings
الفئات: categories
المنتجات: products
الأحداث: events
الوظائف: jobs
المدونة: blogs
الكوبونات: coupons
الإعلانات: ads
المراجعات: reviews
الإعجابات: likes
المتابعات: follows
المدفوعات: payments
الإشعارات: notifications
17. المتطلبات التقنية للتحويل إلى Laravel
البنية المطلوبة:
Laravel 10+
PHP 8.1+
MySQL 8.0+
Bootstrap 5
jQuery
الحزم المطلوبة:
Laravel Sanctum (للمصادقة)
Laravel Cashier (للمدفوعات)
Intervention Image (لمعالجة الصور)
Laravel Excel (للتصدير/الاستيراد)
Laravel Socialite (للتسجيل الاجتماعي)
الميزات المطلوب تطويرها:
API RESTful لجميع العمليات
نظام إدارة الأذونات
نظام التخزين المؤقت
نظام الطوابير للمهام الثقيلة
نظام الإشعارات الفورية
تحسين الأداء والأمان