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

السلام عليكم

لدي عدد من التعديلات في منصة الاعلانت OSCLASS

هاته CMS يمكن التعديل عليها عن طريق الاضافات او PHP و JavaScript و Mysql و HTML و CSS

اغلب التعديلات هي على API الخاص باضافة Rest Api Plugin موجودة نريد الوصل لجداول اخرى من التطبيق الذي يتواصل مع البجبن و اضافة جداول جديدة في قاعدة البينات على المنصة و الوصوصل اليها

كل التعديلات على الموقع و الكود الخاص به وقاعدة بيناته mysql لا تعديلات على شيء اخر

رابط المشروع servuxi.ma

المنصة فكرتها مثل نوكري غلف

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

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

لدى المنصة ايضا تطبيق يتواصل مع الموقع عن طريق Rest Api plugin مثبتة على OSClass هناك تعديلات متعلقة بي api ولكن ليس في جانب التطبيق فقط الموقع.

التعديلات سأضعها بالانجليزية يمكن استعمال احد ادوات الدكاء الاصطناعي للترجة :

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

Business Profile Osclass Plugin

User Custom Fields PRO Plugin

Osclass Pay Payment Plugin

Rest API Osclass Plugin

SMS Notification and Verification Plugin

Osclass Blog and News Plugin

التعديلات المطلوة بخصوص واجهة الموقع هي اضافة خاصية ثوتيق حساب العمال عن طريق بطاقة الهوية و هدا ممكن ان يكون في التسجيل او عند محاولة انشاء اعلانه ويمكن ذالك عن طريق اضافة Business Profile Osclass Plugin وتعديلات

ايضا عند محوالة انشاء اعلان ان كان شخص لم يدفع بعد او او انتهت صلاحية شهر الخاص به نضهر له معلومات دفع بحيث هو سيقوم بحوالة ويكون التأكد يدويا و ممكن دالك عن طريق اضافة Business Profile Osclass Plugin و Osclass Pay Payment Plugin بتعديلات

تعديل في واجهة portfolio الخاصة بالعميل لتضهر بشكل مغايير لدينا الصفحة figma

اضافة صفحة تعرض معلومات faqs فقط تصميم وعرض معلومات لدينا فيكما لها ايضا

والتعديلات الباقية هي متعلقة بي API

this field exists in this link in table user

i want api endpiont for apply this filed for each user

https://servuxi.ma/oc-adm...

Date de naissance

Années d’expérience

this is field exsits in this link in table item has relatino with user table (user has many item)

i want api endpiont for apply this filed for each item

https://servuxi.ma/oc-adm...

Portfolio ( Photos)

this fields does not exists

add fields for table user this is mean has relation with table user

and create api endpiont for apply this field

CIN

Carte de visite

Horaires de travail

add table signaler

user has b_company=0 can signaler user has b_company=1 (نوع المستخدم in https://servuxi.ma/oc-adm... )

and create api endpiont for do this

User Table Updates

The following fields already exist in the User table (found in the link below):

https://servuxi.ma/oc-adm...

Date de naissance (Date of Birth)

Années d’expérience (Years of Experience)

Create an API endpoint to manage (add/update) these fields for each user.

Add New Fields (not existing yet)

Add the following new fields to the User table (related to the user):

CIN

Carte de visite (Business Card)

Horaires de travail (Working Hours) type = text

Create API endpoints (read insert update delete) to manage these fields for each user .

Item Table Updates

The following field already exists in the Item table, which has a relation with the User table (one user has many items):

https://servuxi.ma/oc-adm...

Portfolio (Photos)

Create an API endpoint (read insert update delete) to manage this field for each item.

Add a New Table: signaler

A user with b_company = 0 (normal user) can report (signaler) a user with b_company = 1 (company user).

The field نوع المستخدم (user type) exists in the User Creation Page

Create an API endpoint (read insert update delete) to perform the reporting (signaler) action.

1. Fix “Messages” API (Not Working)

Link: https://servuxi.ma/oc-adm...

Issue:

The messages API is not functioning correctly. It should be fixed to properly send and receive messages.

Add Filter by Rating and Distance

Requirement:

Create or update the API to filter results based on highest rating and closest distance.

The API should only return users where:

b_company = 1

b_enabled = 1

b_active = 1

Register User via Social Media

Requirement:

Update the user registration API to allow registration or login using:

Google

Other social networks (“Ou via Google / Réseaux sociaux”)

قد يكون الامر غير مفهوم الان لكن من الممكن ان نعمل اجتماع في اول عمل نشرح و نبين كل المطلوب

Osclass, PHP, MySQL, HTML5, CSS3, JavaScript, تعديل الاضافات, التعامل مع cms

servuxi.ma

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

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

السلام عليكم ورحمة الله وبركاته، أنا م.شريف الأغا، مطور Full-Stack بخبرة تتجاوز 10 سنوات في تطوير أنظمة الويب. قرأت وصف مشروعكم بعناية، ويسرني التقدم لتنفيذه بث...

السلام عليكم مع حضرتك مهندس احمد خبرة اربع سنوات في مجال تطوير مواقع الويب محترف في لغة PHP و SQL و يسعدني التواصل لمناقشة تفاصيل العمل على المشروع مثل نوع الإس...

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

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

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