إنشاء تطبيق AppSheet مرتبط بـ Google Sheets لإدارة قطيع أغنام

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

أرغب في إنشاء تطبيق جوال بسيط باستخدام AppSheet مرتبط بـ Google Sheets لإدارة قطيع أغنام/ماعز، ليكون بديلًا عمليًا لدفتر ورقي يُستخدم يوميًا لتسجيل البيانات الميدانية (سونار – ولادات – متابعة).

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

نطاق العمل المطلوب

1️⃣ قاعدة البيانات (Google Sheets)

إنشاء Google Sheet منظم يحتوي على ٣ Sheets أساسية (وقابل للتوسعة لاحقًا):

? Sheet 1 – الأمهات (سجل ثابت)

• رقم الأم (ID)

• السلالة (ضأن / ماعز)

• الترميز اللوني (أخضر / أصفر / أزرق)

• الحالة الإنتاجية الحالية

(حامل / مرضع / في التلقيح / معدة للتلقيح)

• تاريخ الميلاد

• تاريخ آخر تلقيح

• رقم الفحل

• BCS

• حالة الأم (نشطة / مباعة / نافقة / مستبعدة)

• تاريخ الخروج (عند البيع أو النفوق)

• سبب الخروج

• ملاحظات

عند تغيير حالة الأم إلى (مباعة / نافقة / مستبعدة) يجب إيقاف جميع التنبيهات المرتبطة بها تلقائيًا مع الاحتفاظ بسجلها كاملًا دون حذف.

? Sheet 2 – السونار (سجل متكرر)

• رقم الأم (مرتبط بسجل الأمهات)

• تاريخ السونار

• نتيجة السونار

(مخصبة / غير مخصبة / توأم / ثلاثي)

• عمر الحمل (اختياري)

• مجموعة التلقيح

• ملاحظات

• تاريخ الولادة المتوقع (يُحسب تلقائيًا)

? Sheet 3 – الولادات (سجل متكرر)

• رقم الأم

• تاريخ الولادة

• عدد المواليد

• جنس المواليد (ذكر / أنثى / مختلط)

• حالة المواليد (سليم / ضعيف / نافق / يحتاج دعم)

• فحص الضرع

(طبيعي / التهاب بسيط / التهاب شديد / نزيف / كتلة)

• ملاحظات

2️⃣ التطبيق (AppSheet)

بناء تطبيق AppSheet فوق قاعدة البيانات السابقة يشمل:

• شاشة عرض وبحث عن الأمهات (مع فلتر للأمهات النشطة فقط)

• نموذج إضافة فحص سونار

• نموذج إضافة ولادة

• صفحة ملف الأم تعرض:

• بيانات الأم

• آخر سونار

• آخر ولادة

• السجل الكامل مرتب زمنيًا

التطبيق يجب أن يعمل على الجوال (Android / iOS)، ويفضل أن يدعم العمل بدون إنترنت مع المزامنة لاحقًا.

3️⃣ التفاعل والحسابات التلقائية

• استخدام قوائم منسدلة بدل الإدخال اليدوي

• حساب تاريخ الولادة المتوقع تلقائيًا

• حساب عدد الولادات لكل أم (Parity) تلقائيًا

• حساب تاريخ بلوغ الأنثى المعدّة للتلقيح عمر 10 شهور تلقائيًا بناءً على تاريخ الميلاد

4️⃣ الإشعارات والتنبيهات (قابلة للتعديل لاحقًا)

دعم تنبيهات تلقائية (Push Notifications) مبنية على التواريخ، مع إمكانية تعديل توقيت التنبيه لاحقًا، وتشمل على سبيل المثال:

• تذكير عند وصول الأنثى المعدّة للتلقيح إلى عمر 10 شهور ونقلها لفئة الأمهات

• تذكير قبل إدخال الأم/المجموعة للفحول

• تذكير بمواعيد السونار

• تذكير بالولادات المتوقعة

يجب أن تتوقف جميع التنبيهات تلقائيًا للأمهات التي يتم تغيير حالتها إلى (مباعة / نافقة).

متطلبات غير مطلوبة

• لا أحتاج موقع إلكتروني

• لا أحتاج تطبيق مبرمج مخصص

• لا أحتاج تقارير معقدة

• لا أحتاج صلاحيات متعددة للمستخدمين

الناتج النهائي المطلوب

• Google Sheets منظم وجاهز للاستخدام

• تطبيق AppSheet عملي وسهل الاستخدام من الجوال

• شرح مختصر بعد التسليم لكيفية:

• إدخال البيانات

• تعديل القوائم والتنبيهات مستقبلًا

? ملاحظة مهمة للمنفذ:

يجب التفريق بوضوح بين:

• سجل ثابت (الأمهات)

• سجلات متكررة (السونار – الولادات)

وأي حل لا يعتمد هذا الفصل غير مقبول.

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

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

السلام عليكم، اطلعت على وصف مشروع حضرتك بعناية، ونطاق العمل واضح ومنظم، وأؤكد لك أن الحل المطلوب مناسب جدا لـ AppSheet Google Sheets بدون أي تعقيد برمجي. سأقوم ...

السلام عليكم، اطلعت على طلبك بعناية، وهو مشروع مناسب جدا لـ AppSheet Google Sheets إذا كان الهدف تطبيق عملي وسريع بدل الدفتر الورقي بدون تعقيد. سأنفذ لك: قاعدة ...

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

السلام عليكم ورحمة الله وبركاته، أنا ماهر حسونة مهندس برمجيات، أمتلك خبرة عملية في بناء الأنظمة الإدارية الذكية وتطوير الحلول باستخدام AppSheet Google Sheets، إ...

السلام عليكم، اطلعت على تفاصيل مشروع تطبيق إدارة القطيع باستخدام AppSheet Google Sheets، والمشروع واضح وقابل للتنفيذ بسهولة إن شاء الله، خاصة أنه مخصص لاستخدام ...

لماذا أنا الشخص المناسب لهذا العمل خبرة في تصميم قواعد بيانات منظمة باستخدام Google Sheets مع الفصل الصحيح بين: سجل ثابت (الأمهات) سجلات متكررة (السونار الولادا...

مرحبا، بعد مراجعة تفاصيل مشروعك بشكل كامل، اتضح أن المتطلبات واضحة ومنظمة، وتعكس حاجة فعلية لتطبيق عملي يستخدم يوميا في الميدان كبديل مباشر للدفتر الورقي، مع ال...

السلام عليكم، سبق لى التعامل مع ال Google Apps Script و google sheet لانجاز مهمه مشابة للمطلوب حيث كنا نجمع بيانات عملاء ونحفظها على google sheet من نموذج خصص ب...

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

تحية طيبة وبعد. أنا على استعداد على انجاز العمل ضمن المدة المحددة والتواصل اليومي لعرض سير العمل وما تم انجازه. كما انني على استعداد لعملية المواكبة المستمرة من...

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

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

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

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

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