İşlem düğmeleri hazırlanıyor.
Bir çiftliğin tüm operasyonunu tek panelden yönetmek için geliştirdiğim çok kiracılı (multi-tenant) yönetim sistemi. Kaydolan her çiftlik sahibi kendi izole alanını alır; hayvanlarını, tarlalarını, stoğunu, finansını, satışlarını, görevlerini ve personelini aynı yerden yönetir. Projenin teknik olarak en zor kısmı yetkilendirmeydi. Sistemde dört rol var: Yönetici, Çalışan, Veteriner ve Muhasebeci. Her rol yalnızca kendi işini gördüğü modülleri açabiliyor; örneğin Muhasebeci hayvan ve tarla modüllerini göremiyor, Çalışan finans ve satışa erişemiyor. Yetki kontrolü arayüzde menü gizlemekle bırakılmadı, sunucu tarafında da uygulanıyor; yetkisiz bir isteğe doğrudan HTTP yönlendirmesiyle cevap veriliyor. Panel, çiftlik sahibinin sabah bakınca durumu anlayacağı şekilde kurgulandı: aktif hayvan ve tarla sayısı, net bakiye, açık ve geciken görevler, son altı ayın gelir-gider grafiği, kritik seviyeye düşen stoklar ve yaklaşan aşı tarihleri tek ekranda. Modüller: hayvan kayıtları ve aşı takibi, tarla ve ekim yönetimi, stok ve yem takibi, yapılar, finans, satış, müşteri, ürün ve sipariş yönetimi, görev atama, harita ve takvim görünümü, herkese açık çiftlik mağazası. Sistemi kayıt gerektirmeden deneyebilirsiniz: dört rolün demosu da sitede açık. Kullanılan teknolojiler: Next.js, TypeScript, Spring Boot, PostgreSQL.

İlk beğenen sen ol

1

Görüntülenme

Çiftlik Pro - Çok Kiracılı Çiftlik Yönetim Sistemi
Çiftlik Pro - Çok Kiracılı Çiftlik Yönetim Sistemi
Çiftlik Pro - Çok Kiracılı Çiftlik Yönetim Sistemi
Çiftlik Pro - Çok Kiracılı Çiftlik Yönetim Sistemi
Bu portfolyoyu beğendin mi? O zaman ilk yorumu sen yap...