منصّة واحدة، وتطبيقات كثيرة، وكلّها على الخريطة
GAIA منصّة Braintree منخفضة الشيفرة للبيانات. يحمّل الفريق بياناته وطبقات خرائطه مرة واحدة، ثم يبني فوقها لوحات متابعة وتطبيقات خرائط ونماذج وإجراءات مؤتمتة، دون نظام جديد لكل منها. وهي تعمل في بيئة التشغيل لدى أحد عملاء Braintree لإدارة مزارع كبيرة. وقد عملنا عليها إلى جانب فريق Braintree.
- صور أقمار صناعية تعلوها طبقات من البيانات
- خرائطصور أقمار صناعية تعلوها طبقات من البيانات
- تطبيقات تُجمَّع من أقسام وجداول وخرائط ونماذج
- منخفضة الشيفرةتطبيقات تُجمَّع من أقسام وجداول وخرائط ونماذج
- مسارات مؤتمتة من الاستعلامات وخطوات Python
- إجراءاتمسارات مؤتمتة من الاستعلامات وخطوات Python
- لدى جهة تشغيل زراعية كبيرة
- قيد التشغيللدى جهة تشغيل زراعية كبيرة
ابنِ التطبيق من أجزاء جاهزة، لا من الصفر
كل تطبيق على GAIA مكوّن من الأجزاء نفسها: مجموعات البيانات تحفظ السجلات، وطبقات الخرائط تعرضها على الخريطة، والاستعلامات تشكّل البيانات، والإجراءات تؤتمت العمل، والنماذج تجمعها من الميدان. ثم تضع التطبيقات هذه الأجزاء على الشاشات.
البيانات
مجموعات البيانات والطبقات
- السجلات
- طبقات الخرائط
- فسيفساء صور الأقمار الصناعية
GAIA
تشكيل وأتمتة
- استعلامات SQL
- الإجراءات: استعلام ← Python
- نماذج للفرق الميدانية
- الأدوار والسياسات
التطبيقات
ما يستخدمه الناس
- لوحات المتابعة
- تطبيقات الخرائط
- مركز الإجراءات
حيث تُبنى التطبيقات
خلف كل تطبيق وحدة التحكم. فيها يصمّم الفريق الصفحات، ويكتب الاستعلامات، ويربط الإجراءات، ويبني النماذج التي يملؤها العاملون في الميدان.
الإجراءات
الاستعلامات
النماذج
طبقات الخرائط
مجموعات البيانات والصلاحيات
منصّة لـ Braintree، ولنا فيها إسهام
GAIA منصّة تملكها Braintree. أسهمنا فيها إلى جانب فريقها، في تطبيق الويب الذي تعمل عليه وحدة التحكم والتطبيقات.
- React
- Vite
- Tailwind CSS
- shadcn/ui
- Ruby on Rails
- PostgreSQL
- PostGIS
- MapLibre
- Cypress