Çok kiracılı SaaS · Çiftlik ERP
Bütün bir çiftliği tek panelden, rol bazlı yönetin.
Çiftlik Pro, çok kiracılı bir çiftlik yönetim sistemi. Kaydolan her çiftlik sahibi tamamen izole kendi kiracılığını alır; hayvanları, tarlaları, stoğu, finansı, satışları, herkese açık mağazayı, görevleri ve personeli tek yerden yönetir. Bir portföy projesi ve aşağıdaki demo uygulamanın kendisi.
Dört rolün herhangi biriyle deneyin
Kayıt gerekmez. Hesapların hepsi salt okunur ve her düğme o rolün nereye erişemediğini yazar — daralan menü bozuk bir sayfa değil, bir yetki sınırıdır.
Dördü de aynı çiftliği görür. Ret, istemci tarafında bir sıçrama değil, edge'den gelen gerçek bir HTTP yönlendirmesidir.



Yakından bakmaya değer olanlar
Kiracı izolasyonu, iki katmanda
PostgreSQL Row-Level Security ve bir Prisma istemci eklentisi. Kiracı bağlamı interaktif transaction içinde SET LOCAL ile kurulur, böylece bağlantı havuzunun arkasında da doğru kalır. CI her push'ta bunu RLS'i aşamayan bir rolle kanıtlar.
Tek yetki kaynağı, üç seviye
Dört rol, tek yazma matrisi; edge proxy'de, sunucu sayfalarında ve her yazma ucunda uygulanır. Rolünüzün dışındaki bir bölüm, hiçbir şey render edilmeden gerçek bir 307 ile reddedilir.
İddia değil, kontrol
Birim, entegrasyon ve uçtan uca testler her push'ta üç paralel CI işinde koşar; kiracı izolasyonu gerçek bir PostgreSQL örneğine karşı doğrulanır.
Baştan sona iki dilli
Her ekran ve her API hata mesajı Türkçe ve İngilizce. İlk gelen ziyaretçi tarayıcısının dilini alır; değiştirici seçimi o andan sonra sabitler.
Gerekçeler, elenen alternatifler ve bilinen sınırlar depoda yazılı.