تفاصيل العمل

تم العمل علي

1. إعادة تصميم صفحة البحث عن الخدمة بحيث يتمكن المستخدم من البحث وفقًا للتصنيف والموقع الجغرافي.

2. تبسيط عملية طلب الخدمة بحيث لا يمكن للزبون تقديم الطلب إلا بعد إرسال رسالة إلى الفني، وعند تقديم الطلب يتم تحويله مباشرة إلى صفحة "طلباتي"، متجاوزًا أي خطوات مرتبطة بووردبريس.

3. تحسين واجهة الرسائل بحيث لا تختفي تحت الفوتر عند عرضها على الهواتف المحمولة.

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

5. إظهار المسافة بين الفني والزبون عند عرض نتائج البحث، مع تضمين التقييمات السابقة وعدد التقييمات لكل فني.

6. تعديل نظام التقييم بحيث يقوم الفني بإنهاء الخدمة،

7. إضافة إمكانية إرسال الرسائل الصوتية بين الفني والزبون داخل المحادثات.

وتم العمل ايضاً علي

أرغب في ربط موقعي الإلكتروني (ووردبريس) مع Firebase Cloud Messaging (FCM) لإرسال إشعارات إلى تطبيق Flutter WebView وفقًا لحالة الطلبات والمحادثات.

المتطلبات:

إعداد إشعارات الطلبات:

عند طلب العميل لخدمة → إشعار للأدمن والفنيين.

عند موافقة الفني على الطلب → إشعار للعميل.

عند اكتمال الخدمة → إشعار للعميل والفني.

إشعارات الدردشة:

إرسال إشعار عند استقبال رسالة جديدة في صفحة الدردشة.

إعداد Firebase Tokens:

استقبال وتخزين الـ Token لكل مستخدم في قاعدة البيانات عبر API.

تحديث وإدارة التوكنات عند تغييرها.

إعداد API لإرسال الإشعارات:

تطوير سكريبت PHP يرسل الإشعارات عبر Firebase API بناءً على الأحداث داخل الموقع.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات