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 17 modül; birinci ve üçüncü taraf eklentilerle genişletilebilir.

Modülleri keşfet
.NET 10React 19PostgreSQLCPAL-1.0
17
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

17 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

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

Eklentiler

Eklentilerle genişletin

SahaERP eklenti-öncelikli bir mimariye sahiptir: çekirdek yargı yetkisinden bağımsız kalır; ülkeye özgü uyumluluk, sektör çözümleri ve ödeme entegrasyonları eklentilerle gelir.

Türkiye Resmî Muhasebe

Yakında

Tam Türkiye uyumluluk paketi: e-Fatura, e-Arşiv, e-İrsaliye, SGK bildirgeleri, KDV raporlama ve Tek Düzen Hesap Planı.

Kâğıt & Karton Matbaa

Yakında

Kâğıt ve karton matbaalarına özel sektör eklentisi: iş planlama, bobin stoğu, fire takibi ve vardiya üretim raporlama.

Netahsilat

Yakında

Sanal POS ile tahsilat, banka mutabakatı, abonelik tahsilatları ve müşteriye özel ödeme bağlantıları.

SanalPos Ödeme Geçitleri

Yakında

Türk sanal POS sağlayıcıları için birleşik entegrasyon katmanı (Garanti, İş Bankası, Akbank, Yapı Kredi, Param, iyzico ve daha fazlası).

Eklentiler sürümlü, izole ve sıcak takılabilir niteliktedir — yalnızca ihtiyacınız olanı kurun, çekirdekten bağımsız yükseltin ve SahaERP'yi fork etmeden kendi eklentinizi yazın.

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.
SahaERP mimarisi: React 19 SPA (TR/AR/EN) HTTPS üzerinden Nginx'e, oradan Finans, Kimlik, Stok, İK, Üretim ve Satış modüllerini barındıran .NET 10 modüler monolite; arka uçta PostgreSQL, Valkey, RabbitMQ ve 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.