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

تعديل وتطوير برمجة موقع NuxtJS+Firebase قائم

37

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

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 4 سنوات
الميزانية
$100.00 - $250.00
مدة التنفيذ
7 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
مهند ا.
عدد العروض
0
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
فايربيس برمجة مواقع تطوير البرمجيات برمجة تطوير قاعدة بيانات فايربيس برمجة مواقع تطوير البرمجيات برمجة تطوير قاعدة بيانات
الوصف
السلام عليكم ابحث عن شخص لتحليل برمجة موقع حالي مبني على NuxtJS سيرفر سايد ريندر مع firebase كقاعدة بيانات لليوزرات والبيانات الموقع بكل بساطة له ثلاث انواع مستخدمين الزوار اليوزرات المسجلين الادمن الادمن بامكانه انشاء يوزرات وتعديل بياناتهم وحذفهم وتعديل كلمات المرور وتضبيط بعض الاعدادات العامة (قراءة وكتابة عامة على فايربيس) اليوزر بامكانه تغيير بياناته وتغيير يوزره والباسورد ورفع صورة شخصية وتحديثها ورؤية عدد الزيارات على صفحته (التي تعرض بياناته فقط)(قراءة وكتابة فقط على يوزره هو فقط) الزائر بامكانه استعراض بيانات اليوزرات عبر رابط مباشر لكل يوزر(قراءة فقط على كل اليوزرات بفاير بيس) بشكل عام بالموقع: احتاج تعديل طريقة عرض الايرورو مسج، وتوحيد طرق العرض للبيانات والخانات لادخال البيانات ومراجعة الايرور مسجز التي تظهر بالdev tools كلها والتاكد من عدم وجود ثغرات idor بالنسبة للادمن: احتاج تنظيف وتضبيط طريقة عرض اليوزرات وفرزهم والبحث فيهم + احتاج للتاكد من ان بيانات اليوزرات عرضها وتحديثها يتم بطريقة سليمة واحتاج اضافة خاصية باك اب للبيانات لسحب جميع البيانات من فايرستور في حالة الحاجة لسحب البيانات لدي زر لمسح كل اليوزرات من الفايرستور لايعمل بشكل صحيح بسبب ان الفايرستور لايسمح بمسح اكثر من ١٠٠ يوزر بالدقيقة وبالتالي الفنكشن يحتاج لها اعادة تضبيط بحيث تمسح ٩٩ مثلا وتنتظر دقيقة وتكمل (بتم عرض بروقرس بار ونص يبين كم تم مسحه من كم سجل) لدي زر لاصلاح بيانات الاعضاء شاملة، بكل بساطة يمر على اليوزرات في الفايربيس واحد واحد، واذا كان هناك خانة ناقصة او معلومة ناقصة يقوم بانشاءها بقيمة فارغة (الحالة الحالية لايعمل) لدي زر يقوم بتحديث خانة البحث الخاصة بكل يوزر، بكل بساطة كل يوزر له دكمنت في الفايرستور يحتوي بياناته + خانة اسمها searchString قيمتها هي نسخة من بيانات العضو كاملة مفصوله ب :::: فائدة هذي الخانة، تسهل عملية البحث عن اليوزرات من القائمة الرئيسية، بحيث تعرض جميع اليوزرات اللي معلوماتهم تحتوي على نص معين (حالة الزر حاليا لايعمل) بشكل افتراضي عند انشاء يوزر جديد، يفترض بالابلكيشن ان يقوم بانشاء الsearchstring هذا بقيمته الافتراضية، وعند اي عملية تحديث على بيانات اليوزر، مفروض ان الابكليشن يقوم بتحديث هذا الsearchstring بالبيانات الجديدة بالنسبة لليوزر: احتاج للتاكد من عملية رفع الصور الشخصية وتحديثها تتم بطريقة صحيحة واحتاج للتاكد من عدم وجود ثغرة idor بالاضافة الى اني احتاج للتاكد من عملية تغيير اسم المستخدم، لايقبل نصوص قد تسبب مشكلة مثل النصوص التي تحتوي على مسافة او احرف عربية وخلافه، يفترض بالابلكيشن ان يعطي رسائل خطا اذا كان اليوزر هذا مستخدم مسبقا او لا او به اي مشكلة مثل احرف عربية وخلافه اذا كان الوصف بالاعلى مفهوم او شبه مفهوم، ارجو الرد بالعرض والتسعير للاشياء المذكورة بالاعلى، واتمنى ان يكون الرد واضح فيه ان الشخص فهم المطلوب، اي رد مفرغ (نسخ ولصق) لن يتم الالتفات اليه العمل سيتم على منصة github ولدينا بروجكت في فايربيس للدفلوبمنت وموقع خاص للدفلوبمنت اي تعديل او اضافة للكود او تحويل يحتاج ان تكون مسبوقة ب comment في الكود يشرح هدف الكود الذي باسفله
عرض على مستقل