3D Lojistik Simülasyon
Tır dorsesine paket yerleşimini 3D simüle eden, bin packing algoritması ve yönetmelik uyumu kontrolü sunan lojistik aracı.
Rol: Full Stack Geliştirici
- Görünüm
- 3D
- Rapor
- PDF/Excel
- Backend
- FastAPI
Proje Özeti
Lojistik operasyonlarında tır dorsesine yük yerleştirme sürecini üç boyutlu olarak simüle eden web uygulamasıdır. Frontend'de React Three Fiber ile interaktif 3D görünüm, backend'de FastAPI ve py3dbp ile hesaplama servisi çalışır.
Ne İşe Yarar?
Kullanıcı paket boyutları, ağırlıkları ve adetlerini girerek en uygun yerleşim planını görür. Simülasyon sonucu dingil yük dağılımı, doluluk oranı ve yönetmelik uyumu birlikte değerlendirilir.
Teknik Yaklaşım
React 19 + Vite ile modern SPA frontend; Three.js ile gerçek zamanlı 3D render. Python FastAPI servisi bin packing algoritmasını çalıştırır ve JSON API üzerinden sonuç döner. Nginx reverse proxy ile tek domain altında birleştirilmiştir.
Mimari Kararlar
- Ayrık frontend/backend: Algoritma güncellemeleri UI'dan bağımsız yapılabilir
- API-first tasarım: İleride mobil veya ERP entegrasyonuna açık
- Performans odaklı 3D: Sadece gerekli mesh ve materyaller yüklenir
Faydalar
- Manuel yükleme planlamasını hızlandırır ve hata riskini azaltır
- Operasyon ekiplerine görsel karar desteği sunar
- Hesaplama motoru ile arayüz ayrıştırılarak bakım kolaylaştırılır
- Web tabanlı erişim sayesinde kurulum gerektirmez
Öne Çıkan Özellikler
3D bin packing
Paketlerin dorse içinde optimal yerleşimini hesaplar ve görselleştirir.
Ağırlık dağılımı
Dingil yükleri ve taşıma dengesini kontrol eder.
Yönetmelik uyumu
Yük taşıma kurallarına göre uyarı ve doğrulama sağlar.
Raporlama
PDF ve Excel formatında yükleme planı dışa aktarımı.
Teknolojiler
framework
language
library
tooling