أول ERP مفتوح المصدر في تركيا مبني على .NET

نظام ERP مفتوح المصدر مبني لأعمال حقيقية

SahaERP منصة ERP متعددة المستأجرين، مصمَّمة كـ Modular Monolith بـ .NET 10 مع واجهة React 19 حديثة — ثماني عشرة وحدة جاهزة للإنتاج تغطي الموارد البشرية والمالية والمخزون والمبيعات والتصنيع.

استكشف الوحدات
.NET 10React 19PostgreSQLCPAL-1.0
18
وحدة منجزة
3
لغات (TR · AR · EN)
CPAL-1.0
ترخيص معتمد من OSI

لماذا SahaERP

بنية بمستوى المؤسسات دون قيود المؤسسات.

مفتوح المصدر فعلاً

صادر بترخيص CPAL-1.0 المعتمد من OSI. استضِفه بنفسك، واقرأ كل سطر، ووسّعه وفق شروطك.

متعدد المستأجرين بالتصميم

قاعدة بيانات مشتركة مع أمان مستوى الصف (RLS) في PostgreSQL، وعزل لكل مستأجر مفروض على مستوى قاعدة البيانات — وليس في الكود فقط.

قابل للتوسعة بالإضافات

نواة محايدة قانونياً. الامتثال الخاص بكل دولة (e-Fatura وe-Arşiv وSGK وKDV ودليل الحسابات الموحّد) سيأتي لاحقاً عبر الإضافات. كما أن هناك إضافة في الطريق لإدارة مطابع الورق والكرتون.

Modular Monolith

حدود صارمة بين الوحدات تمنحك 80% من مزايا الخدمات المصغّرة بجزء يسير من تعقيدها التشغيلي — وحدة نشر واحدة.

الوحدات

ثماني عشرة وحدة في منصة واحدة متماسكة

كل وحدة تتبع المعمارية النظيفة بمخططها الخاص وعقود أحداث التكامل.

المصادقة

هوية مبنية على OpenIddict مع المستخدمين والأجهزة ورموز التحديث.

الأساس

الصلاحيات

المناصب والصلاحيات والاستثناءات والنطاق على مستوى الفروع.

الأساس

التنظيم

المستأجرون والشركات والفروع والأقسام ومراكز التكلفة.

الأساس

الموارد البشرية

الموظفون والعقود والحضور وإدارة الإجازات.

العمليات

الرواتب

رواتب وفق قانون العمل التركي مع لقطات ضريبية تراكمية وقسائم رواتب.

العمليات

المالية

دليل الحسابات والقيود اليومية وميزان المراجعة وتسوية الأستاذ العام.

المالية

المخزون

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

العمليات

المشتريات

أمر شراء ← استلام بضاعة ← فاتورة مع ترحيل تلقائي للذمم الدائنة.

العمليات

المبيعات

أمر بيع ← شحن ← فاتورة مع تكلفة المبيعات وتقادم الذمم المدينة.

العمليات

الإنتاج (MRP)

قوائم المواد وأوامر العمل وإقرارات أرضية الإنتاج.

العمليات

الأصول الثابتة

سجل الأصول والإهلاك والاقتناء والاستبعاد والترحيل.

المالية

البنوك والنقدية

الحسابات البنكية والصناديق والأدوات والتكامل مع الأستاذ العام.

المالية

الأطراف

عملاء وموردون موحّدون مع تسوية دفتر الذمم المدينة/الدائنة.

العمليات

Netahsilat

تحصيل المدفوعات عبر نقاط البيع الافتراضية والتسوية البنكية.

الإضافات

تخزين الملفات

رفع موقّع مسبقاً وفحص فيروسات وحصص لكل مستأجر.

الإضافات

الإشعارات

قنوات البريد والإشعارات داخل التطبيق مع قوالب TR/AR/EN.

الإضافات

سجل التدقيق

سجل أحداث غير قابل للتعديل يوثّق من غيّر ماذا ومتى.

الإضافات

التقارير

نماذج قراءة CQRS مع لوحات Metabase مضمّنة.

الإضافات

التقنيات

مبني على حزمة تقنيات حديثة ومفتوحة

كل اعتمادية معتمدة من OSI — دون قيود تجارية.

الخادم

  • .NET 10
  • ASP.NET Core
  • PostgreSQL + RLS
  • EF Core 10
  • Wolverine
  • OpenIddict
  • Mapster
  • FluentValidation

الواجهة

  • React 19
  • Vite
  • TanStack Query
  • TanStack Router
  • TailwindCSS
  • shadcn/ui
  • i18next
  • Playwright

البنية التحتية والتشغيل

  • Docker
  • RabbitMQ
  • Valkey
  • SeaweedFS
  • Nginx
  • OpenTelemetry
  • Metabase
  • GitHub Actions

البنية

Modular Monolith قابل للنمو

وحدة نشر واحدة، وعزل بمخطط لكل وحدة، ومسار خروج نظيف نحو الخدمات عند الحاجة.

حدود صارمة بين الوحدات
تتواصل الوحدات عبر عقود أحداث التكامل فقط — مفروضة باختبارات معمارية وقت البناء.
مخطط لكل وحدة
عزل منطقي داخل قاعدة PostgreSQL واحدة: تجمّع اتصال واحد، ونسخة احتياطية واحدة، وفصل نظيف.
نواة مدفوعة بالأحداث
تتولّى Wolverine الوساطة داخل العملية إضافةً إلى نقل RabbitMQ لتدفّقات عمل متينة وقابلة لإعادة المحاولة.
استراتيجية خروج جاهزة
يمكن لاحقاً فصل أي وحدة إلى خدمتها الخاصة — فالحدود موجودة سلفاً.
React 19 SPA · TR · AR (RTL) · EN
│ HTTPS (JWT)
Nginx · TLS + Load Balancer
ERP.Api · .NET 10
Auth
Finance
HR
Inventory
Sales
Production
PostgreSQL
Valkey
RabbitMQ
SeaweedFS

مفتوح المصدر

مجاني للتشغيل. مفتوح للقراءة. لك لتوسّعه.

SahaERP مرخَّص بموجب Common Public Attribution License 1.0 (CPAL-1.0)، وهو ترخيص مفتوح المصدر معتمد من OSI. استضِفه كخدمة شبكية، ويطلب الترخيص ببساطة نشر مصدرك والإبقاء على علامة الإسناد.

قريباً

التوثيق الكامل في الطريق

نُعِدّ أدلة المطوّرين وإرشادات النشر ومراجع الوحدات. تريد وصولاً مبكراً؟ تواصل معنا أدناه.

تواصل معنا

مهتم بـ SahaERP؟

أخبرنا عن حالتك — النشر أو الإضافات أو المساهمة. نقرأ كل رسالة.