اسم المشروع: بوت إدارة ورفع أسماء العوائل وفحص توفر الحجز في تطبيق عين العراق

نشر المشروع
تلقي العروض
تنفيذ المشروع
استلام المشروع
تفاصيل المشروع

الهدف من المشروع: الهدف هو إنشاء بوت مشابه لفكرة تطبيق “عين العراق”، يقوم بحفظ بيانات العوائل مع أرقام هواتفهم، والتحقق من توفر الحجز بشكل تلقائي كل فترة زمنية محددة (مثل كل دقيقة أو دقيقتين أو خمس دقائق)، وعند توفر الحجز يقوم البوت برفع بيانات العائلة تلقائيًا. يجب أن يحترم البوت الحد الأقصى المسموح لكل دائرة وهو 10 عوائل (أو 15 عائلة كحد أقصى حسب الإعداد)، مع ضمان عدم تجاوز هذا الحد، وتسهيل عملية الحجز وتوفير الوقت لأصحاب المكاتب. الوظائف الأساسية للبوت: 1️⃣ حفظ بيانات العوائل: البوت يسمح بإدخال بيانات العائلة يدويًا أو عبر ملف Excel / CSV. لكل عائلة يتم حفظ: رقم الهاتف أفراد العائلة (من 1 إلى 9 أفراد كحد أقصى) الاسم الرباعي لكل فرد اسم الأم الثلاثي صلة القرابة تاريخ الميلاد نوع الجنس يتم حفظ البيانات داخل قاعدة بيانات محلية أو سحابية. 2️⃣ إرسال رمز التحقق (OTP): البوت يستخدم رقم الهاتف المحفوظ لإرسال طلب رمز التحقق (OTP). يتم إدخال الرمز أو قراءته تلقائيًا (حسب الإمكانية). بعد التحقق يتم تسجيل الدخول إلى الحساب. 3️⃣ فحص توفر الحجز تلقائيًا: البوت يقوم بفحص توفر الحجز بشكل تلقائي. يمكن تحديد مدة الفحص مثل: كل 1 دقيقة أو كل 2 دقيقة أو كل 5 دقائق عند توفر موعد جديد، ينتقل البوت مباشرة إلى خطوة الحجز. 4️⃣ رفع بيانات العائلة تلقائيًا: يقوم البوت بإدخال بيانات جميع أفراد العائلة تلقائيًا. يتأكد أن عدد أفراد العائلة لا يتجاوز 9. يرسل البيانات إلى النظام ويضغط على تأكيد الحجز. 5️⃣ احترام الحد الأقصى لكل دائرة: البوت يجب أن يحترم الحد المسموح للحجز لكل دائرة. الحد يكون: 10 عوائل لكل دائرة (افتراضي)، أو 15 عائلة كحد أقصى حسب الإعداد. البوت لا يسمح بتجاوز هذا الحد نهائيًا. عند الوصول إلى الحد الأقصى، يتوقف البوت عن الحجز لتلك الدائرة. 6️⃣ نظام التخزين والإدارة: حفظ جميع العوائل في قاعدة بيانات. معرفة حالة كل عائلة: تم الحجز بانتظار الحجز فشل الحجز حفظ رقم الحجز بعد نجاح العملية. 7️⃣ التعامل مع مشاكل السيرفر: إذا كان السيرفر بطيئًا أو فيه مشاكل، يستمر البوت بالمحاولة تلقائيًا. لا يتوقف البوت إلا عند نجاح الحجز أو الوصول للحد الأقصى. يعمل البوت بثبات حتى مع ضعف الاتصال. 8️⃣ التقارير: عرض عدد العوائل التي تم حجزها. عرض عدد العوائل المتبقية. عرض الأخطاء إن وجدت. عرض حالة كل رقم هاتف وعائلة. المتطلبات التقنية المقترحة للمبرمج: لغة البرمجة: Python أو Node.js قاعدة بيانات: SQLite أو MySQL واجهة بسيطة لإضافة العوائل وإدارة الحجز نظام فحص تلقائي (Auto-check scheduler) نظام تسجيل Logs لكل العمليات النتيجة المطلوبة: بوت يعمل بشكل تلقائي يقوم بـ: حفظ أرقام الهواتف وبيانات العوائل إرسال والتحقق من OTP فحص توفر الحجز تلقائيًا كل فترة محددة رفع بيانات العائلة تلقائيًا احترام حد 10 أو 15 عائلة لكل دائرة حفظ النتائج والتقارير ملاحظة : يتم تسليم نسخه تجريبيه لمدة 7 ايام مع تحت سيطرة الموظف وشكراا جزيلا لمنصة نفذلي

أضف عرضك الآن
العروض المقدمة
Mohamed Abdelghany
منذ 4 ساعات    

السلام عليكم ورحمة الله وبركاته ما سأقدمه لك في هذا المشروع : سرعة الاستجابة (Millisecond Precision): سأقوم ببرمجة البوت ليفحص توفر الحجز بتر...

Esam Mansor
منذ 3 ساعات    

السلام عليكم، معك المهندس عصام اختصاصي تطوير وبرمجة بوتات الأتمتة والمواقع الألكترونية، قرأت مشروعك بشكل جيد ولدي القدرة والكفاءه عاى انجاز مشروعك ...

Nermeen Khalifa
منذ ساعتين    

مرحباً، اطلعت على تفاصيل المشروع بالكامل وفاهمة فكرة البوت وآلية عمله، خصوصاً جزء حفظ بيانات العوائل، الفحص التلقائي للحجز، والتعامل مع OTP ورفع ا...

Mohamed Wahba
منذ 4 ساعات    

السلام عليكم ورحمة الله وبركاته، أنا محمد وهبة – مهندس برمجيات لدي خبرة في تطوير الأنظمة الآلية والبوتات باستخدام Python وNode.js مع قواعد بيانا...

Anton Hanna
منذ ساعتين    

مرحباً، يسعدني تنفيذ بوت رفع بيانات العوائل لتطبيق عين العراق باحترافية ودقة عالية. سأقوم بتطوير سكربت باستخدام لغة Python لقراءة ملفات Excel أو...

Mariam Medhat
منذ 5 ساعات    

السلام عليكم اطلعت على تفاصيل المشروع، والفكرة واضحة جدًا ومحتاجة تنفيذ منظم ومحترف علشان يشتغل بثبات بدون أخطاء أو تجاوز للحدود المسموحة. أنا م...

شارك
بطاقة المشروع
حالة المشروع
مفتوح
تاريخ النشر
منذ 6 ساعات
المدة المتاحة
7 أيام
الميزانية
500 - 1000 $
عدد المتقدمين
6
صاحب المشروع
شارك
مركز المساعدة