Technologiesالتقنيات

How We Buildكيف نبني

Icon’s default delivery stack is PERN + TypeScript (PostgreSQL, Express, React, Node). We add Python for AI and RAG, Frappe/ERPNext for operations systems, and Flutter or React Native when you need App Store / Play binaries—not five equal defaults. مكدس التسليم الافتراضي لدى Icon هو PERN + TypeScript (PostgreSQL وExpress وReact وNode). نضيف Python للذكاء الاصطناعي وRAG، وFrappe/ERPNext لأنظمة العمليات، وFlutter أو React Native عند الحاجة لتطبيقات المتاجر — لا خمسة افتراضات متكافئة.

What we use, and whereما نستخدمه، وأين

Default product stackمكدس المنتج الافتراضي

PostgreSQL, Express, React, Node, and TypeScript for web apps, APIs, dashboards, and PERN mobile-web experiences.PostgreSQL وExpress وReact وNode وTypeScript لتطبيقات الويب والواجهات البرمجية ولوحات التحكم وتجارب الجوال على PERN.

PostgreSQLExpressReactNodeTypeScript

Web apps · PERN mobile · Custom software

AI & Arabic NLPالذكاء الاصطناعي ومعالجة العربية

Python-led RAG and agentic systems with hybrid search, eval harnesses, observability, and model-agnostic LLMs (OpenAI, Anthropic, DeepSeek, or self-hosted) chosen for latency, cost, and data residency.أنظمة RAG ووكلاء بقيادة Python مع بحث هجين وتقييمات ومراقبة، ونماذج LLM مستقلة عن مورد واحد حسب زمن الاستجابة والتكلفة ومكان البيانات.

PythonRAGAgentsArabic NLPEvalsObservability

AI & RAG Solutions

Operationsالعمليات

Frappe and ERPNext for finance, inventory, procurement, HR, and custom operational workflows without expensive per-user licensing.Frappe وERPNext للمالية والمخزون والمشتريات والموارد البشرية ومسارات العمليات المخصّصة دون تراخيص مكلفة لكل مستخدم.

FrappeERPNextPostgreSQL

ERP Development

Commerceالتجارة

Shopify, WooCommerce, or custom checkout when platform rules no longer fit how you sell.Shopify أو WooCommerce أو دفع مخصّص عندما لا تعود قواعد المنصة ملائمة لطريقة بيعكم.

ShopifyWooCommerceCustom

eCommerce Development

Cross-platform (store apps)متعدد المنصات (تطبيقات المتاجر)

Primary: Flutter and React Native. Capacitor, .NET MAUI, and Kotlin Multiplatform when your product or team already requires them—not equal-weight defaults. For mobile-first web without store binaries, see PERN mobile.الأساسي: Flutter وReact Native. Capacitor و.NET MAUI وKotlin Multiplatform عندما يتطلّب منتجكم أو فريقكم ذلك — وليست افتراضات متكافئة. لويب الجوال دون ثنائيات المتاجر، راجعوا PERN للجوال.

FlutterReact Native

Cross-Platform · PERN Mobile

Data & mapsالبيانات والخرائط

PostgreSQL as the relational core; PostGIS when routing, GIS, and real-time spatial data matter.PostgreSQL كنواة علائقية؛ وPostGIS عندما تهمّ المسارات ونظم المعلومات الجغرافية والبيانات المكانية اللحظية.

PostgreSQLPostGIS

Delivery & Logistics

Delivery foundationsأسس التسليم

Docker, Nginx, CI/CD, Redis where caching helps, and monitoring so releases stay routine after launch.Docker وNginx وCI/CD وRedis عند الحاجة للتخزين المؤقت، والمراقبة ليبقى الإطلاق روتينياً بعد الإطلاق.

DockerNginxCI/CDRedisMonitoring

Maintenance · Custom apps

Proof in productionإثبات في الإنتاج — Selected anonymized work: — أعمال مختارة مجهولة الهوية: Patient Workflow Platform, Multi-Site ERP Rollout, Checkout + Fulfillment Revamp.