Araç Soğutma Sistemleri — Montaj ve Garanti Takip Paneli
Bayi ağı üzerinden araç soğutma/klima cihazlarının montaj, seri numarası ve garanti kayıtlarını yöneten B2B web paneli

Proje ne yapıyor?
Bayi (dealer) ağı üzerinden araç soğutma cihazlarının montajını, garantisini ve kayıtlarını yöneten bir B2B web paneli. Modüller: bayi yönetimi (normal ve OEM bayiler, şehir/ülke bazlı konum), araç yönetimi (şasi no, marka, model, plaka, fotoğraf; bayiye bağlı kayıt), montaj yönetimi (arka/ön klima, ek klima, mono blok, soğutucu gibi cihaz tipleri; seri numaraları, gaz miktarı, montaj tarihi, KM), garanti takibi (başlangıç, süre, aktif/iptal/süresi doldu durumu) ve kullanıcı & yetki yönetimi.
Araç sorgulama tarafında şasi numarası veya UUID ile araç/montaj geçmişine ulaşılabiliyor — servis veya bayi, karşısındaki aracın hangi cihazla ne zaman donatıldığını anında görüyor. Rol bazlı menü ve erişim: süper admin ve admin tüm sistemi, bayi/OEM çalışanı yalnızca kendi araç ve montajlarını yönetir.
Problem ve Çözüm
Montaj, seri numarası ve garanti bilgileri çoğu bayi ağında Excel, kağıt veya birbirinden kopuk sistemlerde tutulur. Cihazın garanti durumu belirsizleşir, seri no takibi kaybolur, merkez bayilerde ne olduğunu göremez.
Panel bu kayıtları tek merkezde topladı: araca takılan her cihaz seri numarası, gaz miktarı, montaj tarihi ve KM bilgisiyle kayıt altında; garanti durumu cihaz ve montaj tarihinden otomatik izleniyor. Yetki modeli sayesinde her bayi yalnızca kendi sahasını görüyor.
Proje aktif geliştirme aşamasında; iş metrikleri (montaj sayısı, zaman kazanımı vb.) henüz dokümante edilmiş değil — sayfadaki faydalar sistem tasarımından çıkan hedeflenen kazanımlardır.
Mimari — 3 Bileşen
Web Panel
Vue 3 + TypeScript + Vuetify 3 (Vite ile derleme), Vue Router ve Axios; ApexCharts ile görselleştirme. Rol bazlı menü — admin ve bayi/OEM çalışanı farklı ekranlar görür.
Backend API
Go 1.20+ + Fiber, Bun ORM + PostgreSQL (pgx driver), JWT kimlik doğrulama (gofiber/jwt). Bayi, araç, montaj, garanti, kullanıcı ve ülke/şehir konum servisleri.
Dağıtım
Backend ve frontend için ayrı Dockerfile'lar, docker-compose ile orkestrasyon; frontend Nginx üzerinden servis ediliyor.
Teknolojiler
| Backend | Go 1.20+, Fiber (HTTP), Bun ORM, PostgreSQL (pgx) |
|---|---|
| Auth | JWT (gofiber/jwt, golang-jwt) |
| Frontend | Vue 3, TypeScript, Vuetify 3, Vite, Axios, Vue Router |
| Görselleştirme | ApexCharts |
| Dağıtım | Docker (docker-compose), Nginx (frontend); ayrı backend/frontend Dockerfile |
Ölçülebilir Sonuçlar
Önceki sisteme göre
Tek merkez
Montaj, seri no ve garanti kayıtları Excel/kağıttan tek panele taşındı
Garanti
Cihaz tipi ve montaj tarihinden garanti durumu (aktif/iptal/doldu) otomatik izleme
Rol bazlı
Süper admin, admin, bayi/OEM çalışanı — herkes yalnızca kendi sahasını görür
Şasi sorgu
Şasi numarası veya UUID ile araç/montaj geçmişi sorgulama
Aklınızdaki projeyi birlikte hayata geçirelim
Mobil uygulamadan (iOS & Android) web panellerine, Go ile ölçeklenebilir backend ve API geliştirmeden saha çözümlerine kadar uçtan uca yazılım geliştiriyorum. Yeni bir ürün, mevcut bir sistemin yenilenmesi ya da tek bir modül — freelance ve proje bazlı çalışmaya uygunum.