تفاصيل العمل

عنوان العمل المقترح على مستقل:

نظام GrowTech لإدارة وتشغيل الصوبة الزراعية المدرسية (React + PWA)

الوصف:

نظام ويب متكامل لإدارة وتشغيل الصوبة الزراعية المدرسية (مدرسة WE للتكنولوجيا التطبيقية)، يحل محل المتابعة الورقية وملفات Excel المبعثرة. يغطي النظام الدورة الكاملة: الطلاب والمجموعات، الجدول الأسبوعي، المهام اليومية، المحاصيل من الزراعة حتى الحصاد، الري والتسميد، متابعة النمو، والتقارير. يعمل كتطبيق PWA قابل للتثبيت على الموبايل بواجهة عربية كاملة (RTL) وتنقل سفلي مناسب للاستخدام الميداني داخل الصوبة.

أهم المميزات:

- إدارة الطلاب (18 طالبًا مستوردين من Excel) مع الملف الشخصي لكل طالب والنقاط (Score) والحالة (نشط / يحتاج متابعة).

- إدارة 5 مجموعات (A–E) بمواعيد ثابتة ومهام أسبوعية.

- جدول تشغيل الصوبة (اليوم / الوقت / المجموعة / المهمة / المحصول / الحالة / التقييم).

- 10 مهام تشغيلية جاهزة (الري، فحص التربة، إزالة الحشائش، متابعة النمو، فحص الأوراق والآفات، التسميد، التنظيف، تسجيل الملاحظات، الحصاد) مع التكرار وموعد الاستحقاق.

- إدارة 6 محاصيل بملف لكل محصول (مواعيد الزراعة والري والتسميد ومواعيد الحصاد المتوقعة) + دليل رعاية لكل محصول.

- متابعة الري والتسميد وسجل الأنشطة وخطط الزراعة المستقبلية مع نافذة الحصاد المتوقعة.

- تقويم مجمع للمهام والري والزراعة + تقارير (تقييمات الطلاب والمجموعات / تقارير المحاصيل والحصاد).

- نسخ احتياطي واستعادة بصيغة JSON + إعادة ضبط بصلاحيات.

- صلاحيات وأدوار (إدارة المستخدمين والأدوار)، تسجيل دخول للإدارة، وصفحة دخول للطلاب، وصفحة محادثة داخلية.

- يعمل بقاعدة بيانات Supabase عند توفرها، وينتقل تلقائيًا للتخزين المحلي (LocalStorage) عند عدم توفر الاتصال.

التقنيات والأدوات المستخدمة:

React 18 + Vite 6 + React Router 6 — Supabase (PostgreSQL + Auth) مع بديل LocalStorage — vite-plugin-pwa (Workbox) — lucide-react للأيقونات — خط Cairo بواجهة RTL عربية كاملة — تصميم Mobile-First متجاوب.

دوري في تنفيذ المشروع:

تصميم وتطوير المشروع بالكامل من الصفر: هيكلة التطبيق والصفحات (16 صفحة)، طبقة البيانات والمزامنة، نظام الصلاحيات، التقارير، ودعم PWA والتثبيت على الموبايل — بما في ذلك إدخال بيانات التشغيل الحقيقية (الطلاب والمجموعات من ملفات Excel).

ملاحظات مهمة للعميل:

- المشروع منفذ فعليًا لتشغيل صوبة مدرسية حقيقية وليس نموذجًا تجريبيًا.

- لقطات الشاشة المرفقة من نسخة الإنتاج الحقيقية بعد إخفاء أسماء وأرقام الطلاب (بيانات تجريبية بديلة) حفاظًا على الخصوصية.

- لا يوجد رابط معاينة عام حاليًا — يمكن عرض نسخة حية (Demo) عند الطلب.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات