الانتقال إلى المحتوى
من نحن

استوديو منتجات يقوم على الذكاء الاصطناعي

تبني ColorsX74 منتجاتها البرمجية الخاصة، وتختار مشاريع عملائها بعناية. المنتجات تتصدّر، ومشاريع العملاء تُثبت الهندسة التي خلفها.

  1. نموذج البيانات
  2. الخدمات
  3. الواجهة
  4. النشر
نملك المنظومة كاملة

02استوديو، لا وكالة

لماذا استوديو منتجات

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

وهذا يغيّر طريقة التصميم: تجريدات أقل استعراضًا، وأنظمة أقدر على الصمود أمام الاستخدام اليومي.

  • نظام مكتمل
  • الوكالة
    • تسليم المشروع ثم المضي قدمًا
  • الاستوديو
    • تشغيله
    • دعمه
    • توسيعه
الوكالة تسلّم المشروع ثم تمضي. أما نحن فلا.
منتجاتنا
ColorsX74 ERPColorsX74 CommerceCX74 Trading EngineCity Brain
أعمال مختارة
Nubes Real EstateSold Out Events
مشروع مقترح
مدارك
الموقع
الإمارات العربية المتحدة
03كيف نبني

مبادئ هندسية

  • نملك المنظومة كاملة

    نموذج البيانات والخدمات والواجهة والنشر تُصمَّم معًا وعلى يد الفريق نفسه.

  • ذكاء اصطناعي حيث ينفع فعلًا

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

  • EN AR

    ثنائية اللغة منذ السطر الأول

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

  • نُطلق النظام صغيرًا، ونشغّله، ثم نوسّعه

    نظام محدود يعمل فعليًا خير من نظام شامل عالق في بيئة التجربة. ولا تُضاف وحدة جديدة قبل أن يستحقها الأساس.

04كيف نعمل

من تحديد النطاق إلى نظام يعمل

  1. رسم مسار العمل الحقيقي

    قبل تصميم أي قاعدة بيانات، نتتبّع العملية كما تجري فعلًا، بما فيها الاستثناءات التي يلتف حولها الموظفون.

    أنظمة الأعمال لا تنكسر في المسار المعتاد، بل عند الاستثناءات: العقد الذي يُعدَّل، والإيجار الذي يُعاد قبل موعده، والبيع الذي يُفوتَر قبل وصول المشتريات. هذه الحالات هي التي تحدّد نموذج البيانات، فنرسمها قبل أن نصمّم أي شيء.

  2. بناء النواة أولًا

    أصغر نظام متكامل قادر على تشغيل عمل حقيقي، بنموذج بيانات مُصمَّم ليبقى أطول من النظام نفسه.

    محرّك التداول أوضح مثال: الاختبار الرجعي والتداول التجريبي والتداول الحقيقي ثلاثة أوضاع لقاعدة شيفرة واحدة، فلا تُعاد كتابة الاستراتيجية للانتقال من وضع إلى آخر.

  3. التشغيل ثم إصلاح ما يكشفه الواقع

    ننشر مبكرًا ونستخدم النظام بأنفسنا. بيئة التشغيل تكشف الحقيقة أسرع من أي اجتماع مراجعة.

    نحن المستخدم الأول. نظام ERP يعمل في بيئة الإنتاج، ونشغّل بأنفسنا Commerce في بيئة المعاينة ومحرّك التداول في وضع المحاكاة، فأول بلاغ عن خلل يأتي منّا لا من العميل.

  4. التوسّع وحدةً بعد وحدة

    لا تُضاف وحدة جديدة إلا بعد أن يستحقها الأساس، لا كوعد يُطلق في البداية.

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

أربع خطوات، بهذا الترتيب، في كل مشروع.
05في الشيفرة

ما تشترك فيه مشاريعنا

خمس عادات هندسية لا تتغيّر بين وحدة في نظام ERP وموقع تسويقي لعميل.

  1. src/i18n/ui.ts

    لغتان من بناء واحد

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

  2. dist/

    مواقع ثابتة أولًا

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

  3. src/styles/fonts.css

    خطوط نستضيفها وزوّار لا نتعقّبهم

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

  4. scripts/*-gate.mjs

    مسار نشر واحد لكل شيء

    منتجاتنا ومواقع عملائنا تُنشر بالطريقة نفسها، بالتعامل نفسه مع الشهادات وبفحوص الجاهزية نفسها. المشروع الجديد ليس عبئًا تشغيليًا جديدًا، بل شيء إضافي يُنشر كما يُنشر غيره.

  5. documents.erp.colorsx74.com

    التوثيق يُسلَّم مع المنتج

    لنظام ERP موقع توثيق عام متاح للجميع، بدل ملف يُسلَّم في نهاية المشروع. فالنظام الذي لا يستطيع أحد قراءته لن يستطيع أحد غير كاتبه تشغيله.

06التقنيات

ما نبني به

نعتمد على ‎.NET‎ وPython وPostgreSQL في منصّاتنا، وعلى Angular وReact وAstro في الواجهات، إضافةً إلى طوابير الرسائل وتسجيل الدخول الموحّد وواجهات منصّات التداول كلما احتاج نظام إلى التحدث مع نظام آخر.

  • الواجهة

    • Angular
    • React
    • Astro
  • المنصّة

    • .NET
    • Python
  • البيانات

    • PostgreSQL
    • Redis
  • التكامل

    • RabbitMQ
    • Keycloak SSO
الخطوة التالية

هل تودّون رؤية الأنظمة وهي تعمل؟

ستشاهدون النظام وهو يعمل، لا شرائح عرض.