دراسات الحالة
منصّة لـ Braintree أسهمنا في بنائها
أدوات

منصّة واحدة، وتطبيقات كثيرة، وكلّها على الخريطة

GAIA منصّة Braintree منخفضة الشيفرة للبيانات. يحمّل الفريق بياناته وطبقات خرائطه مرة واحدة، ثم يبني فوقها لوحات متابعة وتطبيقات خرائط ونماذج وإجراءات مؤتمتة، دون نظام جديد لكل منها. وهي تعمل في بيئة التشغيل لدى أحد عملاء Braintree لإدارة مزارع كبيرة. وقد عملنا عليها إلى جانب فريق Braintree.

صور أقمار صناعية تعلوها طبقات من البيانات
خرائطصور أقمار صناعية تعلوها طبقات من البيانات
تطبيقات تُجمَّع من أقسام وجداول وخرائط ونماذج
منخفضة الشيفرةتطبيقات تُجمَّع من أقسام وجداول وخرائط ونماذج
مسارات مؤتمتة من الاستعلامات وخطوات Python
إجراءاتمسارات مؤتمتة من الاستعلامات وخطوات Python
لدى جهة تشغيل زراعية كبيرة
قيد التشغيللدى جهة تشغيل زراعية كبيرة
gaia · mapping app

تطبيق خرائط على GAIA: قطع إحدى المزارع ملوّنة بحسب كثافة الأشجار في الهكتار فوق صور الأقمار الصناعية

تطبيق خرائط على GAIA: قطع إحدى المزارع ملوّنة بحسب كثافة الأشجار في الهكتار فوق صور الأقمار الصناعية
تطبيق خرائط مبني على GAIA: كل قطعة في المزرعة ملوّنة بحسب عدد الأشجار في الهكتار فوق صور الأقمار الصناعية، وبجانبها بيان المساحات، والتقارير على بُعد نقرة واحدة. الأسماء والأماكن والأرقام مموّهة حمايةً للعميل.
ما هي

ابنِ التطبيق من أجزاء جاهزة، لا من الصفر

كل تطبيق على GAIA مكوّن من الأجزاء نفسها: مجموعات البيانات تحفظ السجلات، وطبقات الخرائط تعرضها على الخريطة، والاستعلامات تشكّل البيانات، والإجراءات تؤتمت العمل، والنماذج تجمعها من الميدان. ثم تضع التطبيقات هذه الأجزاء على الشاشات.

  1. البيانات

    مجموعات البيانات والطبقات

    • السجلات
    • طبقات الخرائط
    • فسيفساء صور الأقمار الصناعية
  2. GAIA

    تشكيل وأتمتة

    • استعلامات SQL
    • الإجراءات: استعلام ← Python
    • نماذج للفرق الميدانية
    • الأدوار والسياسات
  3. التطبيقات

    ما يستخدمه الناس

    • لوحات المتابعة
    • تطبيقات الخرائط
    • مركز الإجراءات
gaia · dashboard app

لوحة متابعة للإدارة مبنية على GAIA

لوحة متابعة للإدارة مبنية على GAIA
لوحة متابعة للإدارة: أرقام موجزة، وتوزيع الحالة الصحية، والإنتاجية بمرور الوقت.
gaia · dashboard app · list

قائمة بالمزارع قابلة للتصفية، مع تنزيل بصيغة CSV

قائمة بالمزارع قابلة للتصفية، مع تنزيل بصيغة CSV
قائمة قابلة للتصفية بكل المزارع ومؤشراتها، مع إمكانية تنزيلها بصيغة CSV.
داخل وحدة التحكم

حيث تُبنى التطبيقات

خلف كل تطبيق وحدة التحكم. فيها يصمّم الفريق الصفحات، ويكتب الاستعلامات، ويربط الإجراءات، ويبني النماذج التي يملؤها العاملون في الميدان.

منشئ التطبيقات

صفحات من أقسام وجداول وخرائط ومرشّحات ونماذج منبثقة، تُعايَن مباشرةً أثناء البناء.

الإجراءات

مسارات مؤتمتة على لوحة رسم: شغّل استعلامًا، ومرّر النتيجة عبر خطوات Python، ثم احفظ المخرجات أو أرسلها.

الاستعلامات

استعلامات SQL على أي مجموعة بيانات، بإصدارات محفوظة، وتظهر مخرجاتها جدولًا أو JSON.

النماذج

نماذج بالسحب والإفلات للفرق الميدانية، مع حقول إلزامية وقوائم منسدلة وإصدارات.

طبقات الخرائط

مجموعات بيانات تتحوّل إلى طبقات على الخريطة: الحدود والطرق والأنهار وخطوط الكنتور وأعداد الأشجار السليمة.

مجموعات البيانات والصلاحيات

السجلات وأنواع الكائنات والمستخدمون والأدوار والسياسات، كلها تُدار في مكان واحد.
gaia · console · app builder

منشئ التطبيقات في GAIA، مع شجرة الصفحات ومعاينة مباشرة

منشئ التطبيقات في GAIA، مع شجرة الصفحات ومعاينة مباشرة
منشئ التطبيقات: شجرة الصفحات على اليسار، والمعاينة المباشرة في الوسط، والإعدادات على اليمين.
gaia · console · action

مسار إجراء: بداية، ثم استعلام، ثم خطوتا Python

مسار إجراء: بداية، ثم استعلام، ثم خطوتا Python
إجراء: يبدأ، فيشغّل استعلامًا، ثم خطوتَي Python. ويحتفظ كل تشغيل بمخرجاته.
gaia · console · query

استعلام SQL في وحدة تحكم GAIA

استعلام SQL في وحدة تحكم GAIA
استعلام: SQL عبر مجموعات البيانات، بإصدارات محفوظة، ويمكن تشغيله في مكانه.
gaia · console · form builder

منشئ النماذج في GAIA

منشئ النماذج في GAIA
منشئ النماذج: الأسئلة على اليسار، والنموذج على اليمين كما سيراه العاملون في الميدان.
gaia · console · tilesets

طبقات خرائط مولَّدة من مجموعات البيانات

طبقات خرائط مولَّدة من مجموعات البيانات
قسم Tilesets: مجموعات بيانات تحوّلت إلى طبقات خرائط، جاهزة للاستخدام في أي تطبيق.
دورنا

منصّة لـ Braintree، ولنا فيها إسهام

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

  • React
  • Vite
  • Tailwind CSS
  • shadcn/ui
  • Ruby on Rails
  • PostgreSQL
  • PostGIS
  • MapLibre
  • Cypress

أخبرنا أين يكمن الخلل في أعمالك. وسنصارحك إن كان الذكاء الاصطناعي يعالجه.

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