السلام عليكم،
أبحث عن مبرمج محترف لديه خبرة قوية في Firebase (Firestore) و Flutter لتطوير أداة رفع جماعي للأسئلة في لوحة التحكم الخاصة بتطبيقي التعليمي.
---
عن المشروع:
· لدي تطبيق تعليمي لاختبار القدرات (كمي ولفظي) منشور على Google Play.
· قاعدة البيانات: Firestore (مشروع Firebase باسم Qimamalqudrat).
· حالياً: يتم إضافة الأسئلة يدوياً (سؤال سؤال) عبر لوحة التحكم.
· المطلوب: تطوير أداة رفع جماعي (Bulk Upload) تمكن من استيراد آلاف الأسئلة دفعة واحدة.
---
* المطلوب بالتفصيل:
1. تحليل هيكل البيانات الحالي:
· بناءً على الكود المصدري (سأوفره بعد الاتفاق)، يقوم المبرمج بتحليل:
· جميع الحقول الموجودة في وثائق الأسئلة (مثل: questionText, options, correctAnswer, levelNumber, imageUrl, category (كمي/لفظي)، وغيرها).
· كيفية ربط السؤال بالمحطة (levelNumber) والمرحلة (stage أو ما يعادلها).
· إن لم تكن المراحل موجودة كحقل منفصل، سيتم اقتراح آلية لإضافتها مع ضمان عدم التأثير على البيانات الحالية.
2. تصميم قالب الإدخال المعياري:
· بناءً على التحليل، يقوم المبرمج بتزويدي بملف Excel أو Google Sheets يحتوي جميع الحقول المطلوبة لإنشاء سؤال كامل، مع شرح لكل حقل.
· القالب يجب أن يعكس البنية الحقيقية للتطبيق.
3. برمجة ميزة الرفع الجماعي:
· إضافة زر "استيراد CSV/JSON" في لوحة التحكم الحالية.
· قراءة الملف صفاً صفاً وإدراج الأسئلة في Firestore مع التحقق من:
· عدم تكرار السؤال في نفس المحطة والمرحلة.
· صحة المدخلات (مثل levelNumber بين 1-43، stage بين 1-6).
· عرض تقرير بعد الرفع: عدد الأسئلة المضافة، المكررة، والأخطاء مع أسبابها.
4. تكامل الحقول الجديدة مع التطبيق:
· التأكد من أن الأداة تدعم جميع الحقول الموجودة حالياً (صور، تصنيف، إلخ).
· تعديل كود التطبيق (إن لزم) لعرض أي حقول جديدة مثل hint و explanation.
· التأكد من عرض الأرقام بالصيغة العربية (١، ٢، ٣) ودعم RTL.
---
✅ معايير القبول:
· نجاح استيراد 5 محطات كاملة (levelNumber 1 إلى 5) بإجمالي 600 سؤال (120 سؤال لكل محطة × 6 مراحل) في بيئة تطوير منفصلة.
· ظهور الأسئلة في تطبيق الاختبار (نسخة Debug) مع جميع الحقول المطلوبة.
· توزيع صحيح للأسئلة على المحطات والمراحل.
· تسليم الأداة مع تعليمات استخدام مبسطة.
---
بيئة العمل والأمان:
· يفضل إنشاء مشروع Firebase منفصل تجريبي للتطوير لا يحتوي على بيانات حقيقية قبل اعتمادها .
· الالتزام بعدم الإفصاح عن خصائص التطبيق وعدم نشر بياناته او الاحتفاظ باي جزء منها بعد الانتهاء والاستلام.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 1 |
| التواصلات الجارية | 1 |
السلام عليكم معك مهندس برمجيات بخبره تزيد عن ثلاث اعوام وقمت باكمال 19 مشروع علي مستقل بتقييم 5 نجوم الحمد لله . فهمت المطلوب وانا قادر علي تنفيذه باحترافية عال...
السلام عليكم، أنا مطور بخبرة أكثر من 5 سنوات في تطوير تطبيقات Flutter والعمل على Firebase (Firestore) وبناء أدوات مخصصة لإدارة البيانات. اطلعت على تفاصيل المشرو...
السلام عليكم ورحمة الله وبركاته، المشكلة في هذا النوع من التطبيقات ليست في رفع الأسئلة فقط، بل في ضمان أن الرفع الجماعي يحترم بنية Firestore الحالية، ويمنع التك...
مرحبا، اطلعت على تفاصيل المشروع، ويمكنني تنفيذ التطبيق باستخدام تقنية Flutter و (Firestore) Firebase , بكفاءة مع مراعاة الأداء الجيد وتجربة المستخدم. لدي خبرة ف...
السلام عليكم يا استاذ ياسر تخيل بدل ما اضافة الاسئلة تتم واحدة واحدة يبقى عندك نظام سريع ومنظم يرفع مئات او الاف الاسئلة دفعة واحدة من غير لخبطة وبنفس هيكل التط...
مرحبا، أنا Full Stack Developer بخبرة قوية في Flutter وFirebase (Firestore). سأطور لك أداة Bulk Upload متكاملة تمكنك من استيراد آلاف الأسئلة دفعة واحدة مع التحق...
وعليكم السلام ورحمة الله، اطلعت على تفاصيل المشروع، وفكرتك واضحة جدا وهي تحسين عملية إدخال الأسئلة وتحويلها من إدخال يدوي إلى نظام رفع جماعي (Bulk Import) أكثر ...
السلام عليكم ? اطلعت على تفاصيل مشروعك بالكامل، وواضح جدا أنه ليس مجرد رفع بياناتبل نظام متكامل لإدارة واستيراد آلاف الأسئلة بشكل دقيق وآمن داخل Firebase ? ? وه...
السلام عليكم ورحمة الله وبركاته. معك المهندس بسطاوي رياض مختص في تطوير التطبيقات لمدة 3 سنوات و طورت أكثر من 30 تطبيق و لله الحمد. عندي خبرة كبيرة في Firebase و...
سوف أقوم بتنفيذ أداة رفع جماعي للأسئلة بشكل دقيق ومتوافق مع هيكل تطبيقك الحالي. ما سيتم تنفيذه: تحليل فعلي لهيكل بيانات Firestore وربط الأسئلة بالمحطات والمراحل...
السلام عليكم أستاذ ياسر، اطلعت على تفاصيل مشروعك بدقة، وواضح أن التحدي الحقيقي ليس فقط في رفع الأسئلة، بل في بناء نظام Bulk Import ذكي ومتوافق 100% مع هيكل Fire...
السلام عليكم ورحمة الله وبركاته، أنا محمود مطور تطبيقات و Firebase بخبرة اكثر من عامين، اطلعت على تفاصيل المشروع وفهمت احتياجك بشكل واضح، وبالفعل لدي خبرة في تط...
السلام عليكم ورحمة الله وبركاته، اطلعت على تفاصيل مشروعكم الخاص بتطوير أداة رفع جماعي (Bulk Upload) للأسئلة داخل تطبيقكم التعليمي، ويسعدني التقدم لتنفيذه لما لد...
مساء الخير استاذ ياسر انا فاهم كويس إن الهدف هو تسهيل عملية إضافة الأسئلة بدل الإدخال اليدوي، عن طريق إنشاء نظام رفع جماعي (Bulk Upload) باستخدام Excel أو CSV و...
قرأت تفاصيل مشروعك Qimamalqudrat بعناية، وأجد نفسي الشخص الأنسب لتنفيذ هذه الأداة بدقة واحترافية. بصفتي مطور Flutter وFirebase، أمتلك خبرة عملية مباشرة في تطوير...
السلام عليكم، أنا مطور Flutter ولدي خبرة قوية في Firebase وCloud Firestore، وعملت على تطوير أنظمة تعليمية ولوحات تحكم تعتمد على إدارة البيانات بكميات كبيرة. أست...
أستاذ ياسر، اطلعت على تفاصيل المشروع بعناية. التحدي الحقيقي هنا ليس في رفع الأسئلة بل في ضمان أن الأداة تفهم هيكل Firestore الخاص بك تماما، بحيث لا تكسر البيانا...
وعليكم السلام، مستر ياسر قرأت كل التفصيل حضرتك عندك تطبيق تعليمي لاختبار القدرات على Firestore والإدخال اليدوي سؤال سؤال بقى مرهق، ومحتاج أداة رفع جماعي تريحك. ...
مرحبا بك ا.ياسر ، لقد قرأت تفاصيل مشروعك بعناية، بصفتي مطور تطبيقات متخصص في Flutter و Dart ولدي خبرة متقدمة في هيكلة وإدارة قواعد بيانات Firebase (Firestore) و...
السلام عليكم أ. ياسر، معك فادي، مطور Flutter بخبرة قوية في Firebase Firestore وبناء الأدوات الداخلية (Admin Tools)، ولدي خبرة في تحليل هياكل البيانات وتنفيذ أنظ...
السلام عليكم حياكم الله أ. ياسر بعد الاطلاع على تفاصيل المشروع قمت بعمل مخطط لتطوير أداة الرفع وعند مشاركة واجهة رفع الأسئلة اليدوية سأقوم بمطابقة هيكل JSON في ...
السلام عليكم أخ ياسر لقد قرأت المتطلبات وبناء على خبرتي في مجال تطوير تطبيقات الموبايل من خلال إطار العمل Flutter لأكثر من 3 سنوات يمكنني القيام بالعمل المطلوب ...
السلام عليكم أستاذي الكريم، معك محمد حسن، مطور Flutter Firebase خبير. لقد قرأت تفاصيل مشروعك لتطوير أداة الرفع الجماعي (Bulk Import) لتطبيق قمم القدرات بعناية، ...