Türkiye'nin .NET üzerinde ilk açık kaynak ERP'si

Gerçek işletmeler için açık kaynak ERP

SahaERP, .NET 10 modüler monolit olarak tasarlanmış, modern React 19 arayüzüne sahip çok kiracılı bir ERP platformudur — İK, finans, stok, satış ve üretimi kapsayan üretime hazır 18 modül.

Modülleri keşfet
.NET 10React 19PostgreSQLCPAL-1.0
18
Yayınlanan modül
3
Dil (TR · AR · EN)
CPAL-1.0
OSI onaylı lisans

Neden SahaERP

Kurumsal seviyede mimari, kurumsal bağımlılık olmadan.

Gerçekten açık kaynak

OSI onaylı CPAL-1.0 lisansı ile yayınlandı. Kendi sunucunuzda barındırın, her satırı okuyun ve kendi koşullarınızla genişletin.

Tasarımdan çok kiracılı

PostgreSQL Satır Düzeyi Güvenlik (RLS) ile paylaşımlı veritabanı; kiracı izolasyonu yalnızca kodda değil, veritabanı düzeyinde uygulanır.

Eklentiyle genişletilebilir

Yargı yetkisinden bağımsız bir çekirdek. Ülkeye özgü uyumluluk (e-Fatura, e-Arşiv, SGK, KDV, Tek Düzen Hesap Planı) ileride eklentiler olarak gelecek. Kâğıt ve karton matbaalarını yönetmek için bir sektör eklentisi de yolda.

Modüler monolit

Sıkı modül sınırları, mikro hizmetlerin avantajlarının %80'ini operasyonel zorlukların çok azıyla verir — tek dağıtılabilir birim.

Modüller

18 modül, tek tutarlı platform

Her modül, kendi şeması ve entegrasyon olayı sözleşmeleriyle Temiz Mimari'yi izler.

Kimlik Doğrulama

Kullanıcılar, cihazlar ve yenileme jetonlarıyla OpenIddict tabanlı kimlik.

Temel

Yetkilendirme

Pozisyonlar, izinler, geçersiz kılmalar ve şube düzeyinde kapsam.

Temel

Organizasyon

Kiracılar, şirketler, şubeler, departmanlar ve masraf merkezleri.

Temel

İnsan Kaynakları

Çalışanlar, sözleşmeler, devam takibi ve izin yönetimi.

Operasyonlar

Bordro

Kümülatif vergi anlık görüntüleri ve bordrolarla Türk iş hukuku bordrosu.

Operasyonlar

Finans

Hesap planı, yevmiye kayıtları, mizan ve defter mutabakatı.

Finans

Stok

Kalemler, depolar, stok hareketleri, kardeks ve sayım oturumları.

Operasyonlar

Satın Alma

Sipariş → mal kabul → fatura akışı, otomatik borç kaydıyla.

Operasyonlar

Satış

Sipariş → sevkiyat → fatura akışı, SMM ve alacak yaşlandırmasıyla.

Operasyonlar

Üretim (MRP)

Ürün ağaçları, iş emirleri ve atölye bildirimleri.

Operasyonlar

Sabit Kıymetler

Kıymet kaydı, amortisman, edinim, elden çıkarma ve muhasebeleştirme.

Finans

Banka & Kasa

Banka hesapları, kasalar, araçlar ve defter entegrasyonu.

Finans

Cari Hesaplar

AR/AP alt defter mahsuplaşmasıyla birleşik müşteri ve tedarikçiler.

Operasyonlar

Netahsilat

Sanal POS tahsilatı ve banka mutabakatı.

Eklentiler

Dosya Depolama

Ön imzalı yüklemeler, virüs taraması ve kiracı başına kotalar.

Eklentiler

Bildirim

TR/AR/EN şablon kataloğuyla e-posta ve uygulama içi kanallar.

Eklentiler

Denetim Kaydı

Kimin neyi ne zaman değiştirdiğinin değiştirilemez olay kaydı.

Eklentiler

Raporlama

Gömülü Metabase panolarıyla CQRS okuma modelleri.

Eklentiler

Teknoloji

Modern, açık bir yığın üzerine kurulu

Her bağımlılık OSI onaylı — ticari bağımlılık yok.

Arka uç

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

Ön uç

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

Altyapı & Operasyon

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

Mimari

Büyüyebilen bir modüler monolit

Tek dağıtılabilir birim, modül başına şema izolasyonu ve ihtiyaç duyduğunuzda hizmetlere temiz bir çıkış yolu.

Sıkı modül sınırları
Modüller yalnızca entegrasyon olayı sözleşmeleri aracılığıyla konuşur — derleme zamanında mimari testlerle uygulanır.
Modül başına şema
Tek bir PostgreSQL veritabanında mantıksal izolasyon: tek bağlantı havuzu, tek yedek, temiz ayrım.
Olay tabanlı çekirdek
Wolverine, süreç içi aracılığa ek olarak dayanıklı, yeniden denenen iş akışları için RabbitMQ taşıması sağlar.
Çıkış stratejisi hazır
Herhangi bir modül daha sonra kendi hizmetine çıkarılabilir — sınırlar zaten yerinde.
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

Açık Kaynak

Çalıştırması ücretsiz. Okuması açık. Genişletmesi size ait.

SahaERP, OSI onaylı açık kaynak lisansı olan Common Public Attribution License 1.0 (CPAL-1.0) ile lisanslanmıştır. Ağ hizmeti olarak barındırın; lisans yalnızca kaynağınızı yayınlamanızı ve atıf işaretini korumanızı ister.

Yakında

Tam dokümantasyon yolda

Geliştirici kılavuzları, dağıtım anlatımları ve modül referansları hazırlıyoruz. Erken erişim ister misiniz? Aşağıdan bize ulaşın.

İletişime geçin

SahaERP ile ilgileniyor musunuz?

Kullanım senaryonuzu anlatın — dağıtım, eklentiler veya katkı. Her mesajı okuyoruz.