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

السلام عليكم

ابحث عن شخص لتحليل برمجة موقع حالي مبني على NuxtJS سيرفر سايد ريندر مع firebase كقاعدة بيانات لليوزرات والبيانات

الموقع بكل بساطة له ثلاث انواع مستخدمين

الزوار

اليوزرات المسجلين

الادمن

الادمن بامكانه انشاء يوزرات وتعديل بياناتهم وحذفهم وتعديل كلمات المرور وتضبيط بعض الاعدادات العامة (قراءة وكتابة عامة على فايربيس)

اليوزر بامكانه تغيير بياناته وتغيير يوزره والباسورد ورفع صورة شخصية وتحديثها ورؤية عدد الزيارات على صفحته (التي تعرض بياناته فقط)(قراءة وكتابة فقط على يوزره هو فقط)

الزائر بامكانه استعراض بيانات اليوزرات عبر رابط مباشر لكل يوزر(قراءة فقط على كل اليوزرات بفاير بيس)

بشكل عام بالموقع:

احتاج تعديل طريقة عرض الايرورو مسج، وتوحيد طرق العرض للبيانات والخانات لادخال البيانات ومراجعة الايرور مسجز التي تظهر بالdev tools كلها والتاكد من عدم وجود ثغرات idor

بالنسبة للادمن:

احتاج تنظيف وتضبيط طريقة عرض اليوزرات وفرزهم والبحث فيهم + احتاج للتاكد من ان بيانات اليوزرات عرضها وتحديثها يتم بطريقة سليمة واحتاج اضافة خاصية باك اب للبيانات لسحب جميع البيانات من فايرستور في حالة الحاجة لسحب البيانات

لدي زر لمسح كل اليوزرات من الفايرستور لايعمل بشكل صحيح بسبب ان الفايرستور لايسمح بمسح اكثر من ١٠٠ يوزر بالدقيقة وبالتالي الفنكشن يحتاج لها اعادة تضبيط بحيث تمسح ٩٩ مثلا وتنتظر دقيقة وتكمل (بتم عرض بروقرس بار ونص يبين كم تم مسحه من كم سجل)

لدي زر لاصلاح بيانات الاعضاء شاملة، بكل بساطة يمر على اليوزرات في الفايربيس واحد واحد، واذا كان هناك خانة ناقصة او معلومة ناقصة يقوم بانشاءها بقيمة فارغة (الحالة الحالية لايعمل)

لدي زر يقوم بتحديث خانة البحث الخاصة بكل يوزر، بكل بساطة كل يوزر له دكمنت في الفايرستور يحتوي بياناته + خانة اسمها searchString قيمتها هي نسخة من بيانات العضو كاملة مفصوله ب :::: فائدة هذي الخانة، تسهل عملية البحث عن اليوزرات من القائمة الرئيسية، بحيث تعرض جميع اليوزرات اللي معلوماتهم تحتوي على نص معين (حالة الزر حاليا لايعمل)

بشكل افتراضي عند انشاء يوزر جديد، يفترض بالابلكيشن ان يقوم بانشاء الsearchstring هذا بقيمته الافتراضية، وعند اي عملية تحديث على بيانات اليوزر، مفروض ان الابكليشن يقوم بتحديث هذا الsearchstring بالبيانات الجديدة

بالنسبة لليوزر:

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

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

اذا كان الوصف بالاعلى مفهوم او شبه مفهوم، ارجو الرد بالعرض والتسعير للاشياء المذكورة بالاعلى، واتمنى ان يكون الرد واضح فيه ان الشخص فهم المطلوب، اي رد مفرغ (نسخ ولصق) لن يتم الالتفات اليه

العمل سيتم على منصة github ولدينا بروجكت في فايربيس للدفلوبمنت وموقع خاص للدفلوبمنت

اي تعديل او اضافة للكود او تحويل يحتاج ان تكون مسبوقة ب comment في الكود يشرح هدف الكود الذي باسفله

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

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

تقدم للمشروع

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

لا يوجد عروض بعد.

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

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

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