İhtiyaç
Finans, muhasebe, insan kaynakları, mağaza ve BT işlemleri farklı uygulamalara dağılmıştı. Çalışanlar aynı gün içinde birden fazla sisteme giriyor; manuel takip ve farklı veri kaynakları ekipler arasında kopukluk yaratıyordu.
Çözüm yaklaşımım
V-Connect’i yalnızca bir çalışan portalı olarak değil, ekiplerin ortak kullanabildiği modüler bir operasyon platformu olarak geliştirdim. Departman ve role göre değişen yetkilendirme sayesinde her kullanıcı sorumlu olduğu modüllere erişiyor. Çok şirketli yapı, Vicco ile grup şirketlerini aynı altyapıda destekliyor.
Nebim ERP ile çift yönlü veri akışı platformun merkezinde yer alıyor. Finansal onaylar, bütçe ve ödeme talepleri; e-fatura ve dijital arşiv; personel ve izin süreçleri; BT destek talepleri, iş emirleri ve lisans kayıtları ortak yüzeyde yönetiliyor. Power BI raporları, mobil REST API’leri ve Firebase bildirimleri bu yapıyı tamamlıyor.
Platformun modülleri
Finans ve muhasebe
Bütçeler, ödeme talepleri, masraf süreçleri ve finansal onaylar; e-Fatura, e-Arşiv ve dijital belge yönetimi.
İnsan kaynakları
Çalışan bilgileri, izin akışları, duyurular ve departman yönetimleri tek merkezde.
Mağaza ve satış yönetimi
Satış rakamları, hedef gerçekleşmeleri, mağaza KPI’ları ve operasyonel performans ekranları.
BT operasyonları
Destek talepleri, iş emirleri, donanım kayıtları, lisanslar ve teknik operasyon ekranları.
ERP ve kurumsal servisler
Nebim ile çift yönlü veri akışı, WorkCube süreçleri ve mobil uygulamalara açılan REST API’leri.
Raporlama ve bildirim
Power BI raporları, dinamik yönetim panoları, Firebase bildirimleri ve kullanıcı / sistem olay kayıtları.
Yetki ve şirket yapısı
Kullanıcının departmanına, görevine ve rolüne göre dinamik erişim; Vicco ve grup şirketleri için çok şirketli yapı.
Geliştirdiğim parçalar
- Finans, İK, mağaza, BT ve e-ticareti birleştiren kurumsal portalı kurdum.
- Departmanlar arası dinamik rol bazlı yetkilendirmeyi uyguladım.
- Çift yönlü Nebim ERP entegrasyon katmanını geliştirdim.
- WorkCube iş akışlarını portala entegre ettim.
- Yönetim panoları için Power BI raporlarını bağladım.
- e-Fatura ve e-Arşiv muhasebe süreçlerini otomatikleştirdim.
- Finansal onay ve bütçe yönetimi iş akışlarını oluşturdum.
- İK çalışan, izin ve duyuru modüllerini merkezileştirdim.
- BT destek talepleri, iş emirleri ve lisans yönetimini geliştirdim.
- Mağaza performansı ve KPI izleme ekranlarını kurdum.
- Kurumsal mobil uygulamalar için REST API'leri açtım.
- Manuel Excel raporlarını dinamik panolara taşıdım.
- Firebase push bildirim altyapısını uyguladım.
- Grup şirketleri için çok şirketli mimari tasarladım.
- Yüksek kullanıcı hacmi için MSSQL sorgularını ve önbelleği optimize ettim.
- Dijital arşiv ve belge yönetimi modüllerini geliştirdim.
- Kullanıcı ve sistem olayları için gelişmiş loglama kurdum.
- Bootstrap ve JavaScript tabanlı yönetim arayüzleri teslim ettim.
- Onlarca modüler departman özelliğiyle platformu genişlettim.
- Binlerce günlük operasyonu taşıyan üretim portalını sürdürdüm.
İş akışı
- 1Çalışan / departman
- 2Rol ve yetki katmanı
- 3İş modülleri
- 4Nebim / WorkCube
- 5MSSQL
- 6Power BI / mobil servisler
Dikkat gerektiren noktalar
- Çok departmanlı ve çok şirketli yetki yönetimi
- Dağınık iş akışlarını ortak veri modeliyle birleştirmek
- Yoğun kullanımda sorgu, önbellek ve arayüz performansı
Ayrıntılı proje notları+
V-Connect, şirket içerisindeki onlarca farklı operasyonun tek merkezden yönetilebilmesi amacıyla geliştirilen kurumsal dijital çalışma platformudur.
Proje geliştirilmeden önce finans, muhasebe, insan kaynakları, mağaza operasyonları, BT süreçleri, e-ticaret operasyonları, raporlama sistemleri ve yönetim ekranları birbirinden tamamen bağımsız uygulamalar üzerinden yürütülüyordu. Çalışanlar aynı gün içerisinde farklı sistemlere giriş yapmak zorunda kalıyor, birçok işlem manuel olarak takip ediliyor ve departmanlar arasında veri tutarsızlıkları oluşuyordu.
Bu ihtiyaç doğrultusunda V-Connect geliştirildi.
Amaç yalnızca yeni bir portal yapmak değildi. Şirket içerisindeki tüm operasyonların ortak çalışabileceği merkezi bir dijital platform oluşturmaktı.
Platform tamamen modüler mimariyle geliştirildi.
Her departman yalnızca kendisine ait modülleri görebilecek şekilde rol bazlı yetkilendirme sistemi oluşturuldu.
Portalın temelinde Nebim ERP ile çift yönlü çalışan entegrasyon katmanı bulunmaktadır.
Siparişler, stok hareketleri, mağaza verileri, ürün bilgileri, müşteri kayıtları ve operasyonel bilgiler gerçek zamanlı olarak ERP sistemi ile senkronize edilmektedir.
Bunun yanında WorkCube üzerinde yürütülen süreçler de platform içerisine entegre edilmiştir.
Finans departmanı için bütçe yönetimi, ödeme talepleri, masraf süreçleri ve finansal onay mekanizmaları geliştirildi.
Muhasebe tarafında elektronik belge süreçlerini kolaylaştırmak amacıyla e-Fatura, e-Arşiv ve dijital belge yönetim ekranları geliştirildi.
İnsan Kaynakları modülünde çalışan bilgileri, izin süreçleri, duyurular ve departman yönetimleri merkezi hale getirildi.
BT departmanı için destek talepleri, iş emirleri, donanım kayıtları, lisans yönetimi ve teknik operasyon ekranları geliştirildi.
Şirket içerisindeki tüm mağazaların operasyonlarını takip edebilmek amacıyla mağaza performans ekranları oluşturuldu.
Satış rakamları, hedef gerçekleşmeleri, mağaza KPI'ları ve operasyonel performans metrikleri yönetim panelleri üzerinden anlık olarak görüntülenebilmektedir.
Power BI entegrasyonu sayesinde yöneticiler finansal ve operasyonel raporlara tek platform üzerinden erişebilmektedir.
Şirket içerisinde kullanılan birçok manuel Excel raporu sistem içerisine taşınarak dinamik dashboard'lara dönüştürüldü.
Firebase entegrasyonu sayesinde mobil bildirim altyapısı geliştirildi.
Kullanıcılar sistem üzerinde gerçekleşen kritik olaylardan anlık olarak haberdar olabilmektedir.
Portal aynı zamanda REST API katmanı üzerinden mobil uygulamalar ve diğer kurumsal servislerle haberleşmektedir.
Geliştirilen API mimarisi sayesinde yeni sistemlerin platforma eklenmesi oldukça kolay hale getirildi.
Platform içerisinde gelişmiş loglama altyapısı bulunmaktadır.
Kullanıcı hareketleri, kritik işlemler ve sistem olayları kayıt altına alınarak yönetim ekiplerine raporlanmaktadır.
Yetkilendirme sistemi tamamen dinamik olarak geliştirildi.
Kullanıcılar departmanlarına, görevlerine ve şirket içerisindeki rollerine göre farklı modüllere erişebilmektedir.
Platform çok şirketli yapıyı destekleyecek şekilde tasarlanmıştır.
Vicco ve grup şirketlerine ait operasyonlar aynı altyapı üzerinden yönetilebilmektedir.
Yüksek kullanıcı sayısında performans kaybı yaşanmaması amacıyla SQL sorguları optimize edildi, önbellekleme stratejileri geliştirildi ve yoğun kullanılan ekranlar performans odaklı yeniden tasarlandı.
PHP tabanlı servis mimarisi Bootstrap tabanlı modern yönetim ekranları ile desteklendi.
JavaScript tabanlı dinamik bileşenler sayesinde kullanıcı deneyimi önemli ölçüde geliştirildi.
Platform geliştirme süreci boyunca onlarca yeni modül üretildi ve sistem şirketin büyümesine paralel olarak sürekli genişletildi.
Bugün V-Connect yalnızca bir çalışan portalı değil; finans, muhasebe, insan kaynakları, mağaza yönetimi, BT operasyonları, müşteri hizmetleri, e-ticaret süreçleri, Power BI raporları, ERP entegrasyonları, dijital arşiv, API servisleri ve yönetim panellerini tek merkezde birleştiren kurumsal dijital operasyon platformu olarak kullanılmaktadır.
Proje aktif olarak kullanılmaya devam etmekte olup binlerce günlük operasyonun kesintisiz şekilde yürütülmesini sağlayan şirketin en kritik yazılım altyapılarından biri haline gelmiştir.
