تفاصيل المشروع

قبل قراءة تفاصيل المشروع .. العمل يجب ان يكون ضمن cakephp 4 حصراً (اخر اصدار من cakephp framework)

https://cakephp.org

يرجى قراءة تفاصيل المشروع بدقة لانه سيتم الرجوع الى كل قسم على حدى بشكل دقيق

الموقع : (بدون اي ستايل) فقط عرض المطلوب ضمن frontend الموقع يكون باللغتين العربية و الإنكليزية

1- الرئيسية : ويتم عرض فيها :

• القائمة

• السلايدر

• صفحة عن الموقع

• المنتجات الأساسية

• معرض الصور

• فوتر الموقع يتم عرض فيه ( جزء من صفحة معينة + ارقام هواتف + الاشتراك في النشرة البريدية)

2- فورم تسجيل حساب جديد للمستخدم ويكون على الشكل التالي:

○ الاسم

○ البريد الالكتروني

○ كلمة مرور (يجب ان تتكون من 6 محارف على الأقل /رقم + احرف/)

○ الجوال

○ ويتم ارسال بريد الى البريد المسجل به ويتم التفعيل من خلال ارسال رابط

3- فورم تسجيل دخول

○ البريد الالكتروني

○ كلمة المرور

4- فورم نسيت كلمة المرور عن طريق ارسال رابط الى البريد الالكتروني المسجل به ومن خلاله يتم تعديل كلمة المرور

5- قائمة المستخدم بعد التسجيل :

○ طلباتي

○ تعديل كلمة المرور

○ تعديل معلوماتي : (اسم + جوال) فقط

○ تسجيل خروج

6- فورم الاتصال بنا ويتكون من :

○ الاسم

○ البريد الالكتروني

○ رقم الجوال

○ نص الرسالة

○ Google reCaptcha 3

○ يتم تضمينها بال User IP

7- عرض كافة المنتتجات : (اسم المنتج /بحسب اللغة/ + الصورة) وعند الدخول صفحة المنتج يتم عرض كافة المعلومات و يوجد فيه وفورم للطلب .

لوحة التحكم : (سيتم ارسال قالب خاص template عند البدء بالعمل)

1- ادارة الصفحات Pages : (عربي + إنكليزي)

• عنوان

• وصف

• محتوى (ckeditor editor +ckfinder)

• صورة (انتقاء الصورة من صور)

• وضع رابط unique خاص بها

• مفعل

2- إدارة المنتجات Items :

• عنوان

• وصف

• Metatags

• محتوى (ckeditor editor +ckfinder)

• السعر

• صورة (انتقاء الصورة من صور)

• الترتيب sort

• مفعل

3- إدارة السلايدر Slider :

• عنوان

• وصف

• رابط لوضعه على السلايدر (ان وجد)

• صورة (انتقاء الصورة من صور)

• الترتيب sort

4- إدارة القائمة Menu : (وتكون على شكل إضافة عدد لا نهائي من التفرعات بكل عنصر فيها)

• الاسم

• رابط

• الترتيب sort

• يحتوي تفرع ليتم إضافة عناصر فيها / او لا يحتوي

5- إدارة مستخدمي الموقع :

• استعراض مستخدمي الموقع بشكل جدول ويمكن من خلالها تعديل كلمة مرور المستخدم او الغاء تفعيله)

• استعراض كافة الطلبات لكل مستخدم بالاضافة الى وجود فلتر ما بين تاريخين

6- إدارة الطلبات :

• سيتم استعراض كافة الطلبات المرسلة من قبل مستخدمي الموقع على شكل جدول و يمكن الدخول على الطلب

7- إدارة مديري لوحة التحكم :

• إضافة مدير جديد :

○ الاسم

○ البريد الإلكتروني

○ كلمة المرور

○ تحديد صلاحيات المدير بحسب الأقسام المذكورة أعلاه

○ الصلاحيات تكون على لشكل التالي :

§ استعراض

§ إضافة

§ تعديل

§ حذف

8- الاعدادات : (يجب ان تكون جميع الاعدادات ديناميكية وتكون موجودة ضمن table واحد في الداتا بيز ليتم التحكم بها بسهولة في المستقبل)

• تحديد روابط للشبكات الاجتماعية

• عنوان الموقع بكلا اللغتين

• مساحة نصية لوصف الموقع بكلا اللغتين

• مساحة نصية لتحديد الوسوم tags بكلا اللغتين

• تحديد البريد المرسل والمستقبل للموقع بشكل عام

• تحديد مساحة نصية لكتابة اكواد ضمن تاغ الهيد head و مساحة نصية أخرى ضمن body

• خريطة غوغل لتحديد مكان العمل ويتم بتحديد نقطة على الخريطة و يتم حفظها ضمن الداتا بيز

• تحديد اللغة الافتراضية للموقع

• عدد المنتجات في كل صفحة

• تحديد smtp / gmail خاصيين بالموقع

9- اعدادات قوالب الرسائل :

• ويكون بتعريف عدة معرفات ضمن الhtml ليتم تحديديها ضمن البرمجية واستبدالها ضمن ال controller

10- قسم استقبال الرسائل المرسلة من قبل زوار الموقع :

• استعراض كافة الرسال

• الدخول على الرسال و استعراض كافة محتواها بالإضافة الى إمكانية الرد على كل رسالة

11- إمكانية تعديل كلمة المرور الخاصة بحساب المدير المسجل دخول

12- فورم الدخول الى لوحة التحكم ويتم عن طريق اسم المستخدم و كلمة المرور ويوجد رابط الى نسيت كلمة المرور ويتم عن طريق البريد الالكتروني المسجل ارسال بريد ارسال رابط للبريد يتم الضغط عليه ويتم ادخال كلمة مرور جديدة

13- النشرة البريدية :

استعراض كافة الايملات المسجله في الموقع

ارسال نشرة بريدية لكافة المسجلين (30 ايمل كل 5 ثواني)

فورم الارسال :

* عنوان الايمل

* البريد المرسل

API :

1- مستخدمي الموقع :

• تسجيل حساب جديد POST بنفس الparameters المذكورة سابقا

• دخول

• تعديل كلمة المرور

2- استعراض صفحة ما (يتم تحديدها بحسب parameter)

3- المنتجات :

• استعراض المنتجات GET

• اضافة منتج جديد بكافة المواصفات المذكورة سابقا POST(رفع الصورة يكون على شكل رابط اي الصورة مرفوعة مسبقا على الموقع)

• تعديل المنتج UPDATE

• حذف منتج معين DELETE

ويكون ارسال ال request :

Authoraization :

Basic Auth او Bearer Auth

Head + Body

As JSON

و تعمل على postman

ملاحظة : بعد الانتهاء من الموقع بشكل كامل يجب تسليم السورس كود كامل بدون انقاص او تشفير اي جزئية بسيطة وسيتم الرفع على سيرفر server يتم توفيره من قبلنا بعد الانتهاء من العمل.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$250.00 - $500.00
مدة التنفيذ
17 يوما
المهارات

صاحب المشروع
Ghaly S.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

اهلا وسهلا انا احمد ياسر مطور مواقع محترف واجيد استخدام مكتبة cakephp أستطيع عمل الموقع متضمنا كافة التفاصيل المذكوره خلال اسبوعين وبميزانية 500 شكرا

Redouane E.

السلام عليكم، يمكنني القيام بالمهمة على أكمل وجه إنشاء الله، فقط الثمن المقترح قليل جدا، لذلك قدمت ثمن عرض يليق بطلبك. تقبل مروري أخوك رضوان

السلام عليكم اخ غالي قرأت كافة التفاصيل المطلوبة و يمكنني انجازها بسرعة و حرفية، اقترح ان يتم العمل بفريموورك laravel بدل cackephp لانه افضل بكثير و اسرع في الت...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.