AZD Ambalaj: Bir Sanayi Şirketi İçin Sıfırdan Geliştirilmiş Kurumsal ERP/CRM Yazılımı
Excel dosyalarında kaybolan siparişler, WhatsApp gruplarında dolaşan ödeme dekontları, “stok ne kadar kaldı?” sorusuna kimsenin cevap veremediği toplantılar… Türkiye'deki KOBİ'lerin çoğu bu tabloyu çok iyi biliyor. AZD Ambalaj Sanayi ve Ticaret Limited Şirketi bu tablodan çıkıp tek panelden yönetilen bir kurumsal işletme sistemine geçmek istediğinde, yolları Dijital Roket ile kesişti. Ortaya çıkan ürünün adı AZD Flow… ve bu yazı, o yazılımın nasıl kurulduğunun, hangi problemleri çözdüğünün ve neden hazır paketlerin yerine şirketinize özel yazılım düşünmeniz gerektiğinin hikâyesidir.
Problem: “Sistem yok, süreç var; ama süreç herkeste farklı çalışıyor”
AZD Ambalaj gibi üretim ve ticaretin iç içe geçtiği bir sanayi işletmesinde günlük operasyon onlarca farklı akışın kesişim noktasıdır: stok girişi, üretim, satış teklifi, müşteri onayı, irsaliye, ödeme takibi, cari mutabakat, personel görevlendirmesi, gider kontrolü… Bu süreçler tek başlarına küçük görünse de, birbirine bağlı olmadıklarında şirketin gerçek maliyeti şu üç sonuçta ortaya çıkar:
- Karar gecikmesi: Yönetici bir soruya cevap almak için beş kişiye danışmak zorunda kalır.
- Sızıntı: Kaybolan bir ödeme dekontu, unutulan bir cari fark, kayıt dışı bir gider.
- İnsan bağımlılığı: Ayrılan bir çalışanla birlikte bilgiye erişim de kaybolur.
Piyasadaki hazır ERP paketleri bu tabloyu “kısmen” çözer; ama şirketin kendine özgü kural setini (marka-model-birim-KDV-vade-birim fiyat kombinasyonu, ödeme vade günü hesapları, iç iletişim akışı) zorlamaya başladığınızda hemen sınırlarını gösterir. AZD Flow'un doğuş nedeni tam olarak buydu: şirketin süreçlerini yazılıma değil, yazılımı şirketin süreçlerine uyarlamak.
Çözüm: Modüler, Rol Bazlı, Türkçe'ye Duyarlı Bir Kurumsal Sistem
AZD Flow, klasik anlamda bir ERP değil; bir Kurumsal İş Akış Platformu. Yazılımın bel kemiği beş temel rol üzerine kurgulanmış — Süper Admin, Satış, Muhasebe, Depo ve Görüntüleme — ve her rol yalnızca kendi göreviyle ilgili ekranı görüyor. Böylece hem güvenlik hem de operasyonel odaklanma sağlanıyor: satış personeli yanlışlıkla bir stok kaydını değiştiremiyor, muhasebe cari hareketleri karışmıyor, depo sipariş fiyatlarına dokunamıyor.
Yazılımın Türkiye pazarına uygun tasarlanması, hazır global paketlerin ihmal ettiği ama
şirketlerin en çok yakındığı konular üzerinden düşünüldü. Rakam biçimlendirmesi
1.250,00 TL formatında, tarihler gg.aa.yyyy biçiminde, PDF çıktılarında
tam Türkçe karakter desteği (ş, ı, ğ, ç, ö, ü) var. Bu detaylar küçük görünür;
ama bir e-posta ekine “S`renin faturasi” yazılı bir PDF gönderdiğinizde şirketinizin nasıl algılandığını
düşünürseniz kıymetleri ortaya çıkar.
Modüller: Şirketin Bütün Yüzeyini Kaplayan 20+ Uçtan Uca Fonksiyon
1. Ürün, Stok ve Depo Yönetimi
Ürünler; kod, marka, kategori, birim, alış ve satış marjı, minimum satış marjı, kritik stok seviyesi ve para birimi (TL / USD / EUR) alanlarıyla tanımlanıyor. Sistem satış fiyatını marj yüzdesinden otomatik hesaplıyor; minimum kar yüzdesi altındaki teklifleri satış personelinin gönderemeyeceğini arka planda kontrol ediyor. Depo hareketleri (üretim, satın alma, iade, numune, fire, sayım farkı) tek bir zaman çizelgesinde toplanıyor ve her hareket Audit Log'a düşüyor.
2. CRM: Firmalar, Teklifler ve Müşteri Onay Portali
Firma kartlarında vergi bilgileri, iletişim, ödeme vade günü, hizmet alanı ve firmayı sisteme hangi satış personelinin eklediği bilgisi tutuluyor. Bu ufak ayrıntı; ay sonunda “Ali son 3 ayda kaç firma açtı?” sorusuna anlık cevap veren Satış Personeli Firma Raporu'nun temelini oluşturuyor.
Teklif modülünün belki de en güzel yanı, yazılımın müşteriye açılan yüzü: satış personeli bir teklif hazırlayıp gönderdiğinde, sistem otomatik olarak müşteriye özel bir onay linki üretiyor. Müşteri bu linke tıkladığında hiçbir kayıt işlemi yapmadan, herkese açık ama benzersiz bir web adresinde teklifi görüyor; onaylayabiliyor veya revize talep edebiliyor. Kararı verdiği anda satış personeline ve yönetime anlık bildirim düşüyor.
3. Siparişler ve İrsaliye
Onaylanmış teklifler tek tıkla siparişe dönüşüyor. Sipariş iptali stok ve cari hesaplarını otomatik olarak geri alıyor — klasik yazılım hataları olan “iptal edilmiş ama stoğu düşmüş” ya da “iade edilmiş ama fatura duruyor” tuzaklarına düşülmüyor.
4. Cari Takip, Ödeme ve Yaşlandırma
Muhasebe kullanıcıları için tasarlanmış bu modül; her firmanın borç / alacak hareketlerini, ödeme dekontlarını (görsel yüklemeli) ve yaşlandırma raporunu (1-30, 31-60, 61-90, 90+ gün) sunuyor. Bir ödeme sisteme girildiği anda ilgili cari hareketinin nasıl güncellendiğini kullanıcı canlı olarak görebiliyor.
5. Giderler: Kim Ne Kadar Harcadı?
Şirket giderleri kategoriye (Personel Yemeği, Ulaşım, Yakıt…) ve harcayan personele bağlanabiliyor. Ay sonunda “Ahmet bu ay 380 TL yemek harcadı, 95 TL taksi harcadı” dağılımı otomatik bar grafikle raporlanıyor. Şirket bütçe disiplini bu kadar kolay bir üsluba dönüşüyor.
6. Haftalık İş Planı ve 2 Saat Öncesi Hatırlatma
Satış personeli haftalık müşteri ziyaretlerini planlıyor, ziyaret sonrası notlarını sisteme giriyor ve yönetici bu notları anında görebiliyor. Yazılıma gömülü bir arkaplan işi, her 5 dakikada bir yaklaşan ziyaretleri tarayıp 2 saat öncesinden ilgili personele ve yönetime uygulama içi bildirim düşürüyor. Böylece bir ziyaretin unutulması artık “insan hatası” olmuyor.
7. Faaliyet Raporları: Yönetime Word Kalitesinde Rapor
Bu bölüm modern bir kurumsal yazılımın gerçekten fark yarattığı yer. Her personel günün sonunda ne iş yaptığını sisteme giriyor — ama sıradan bir metin kutusuyla değil, Word benzeri zengin metin editörüyle (kalın, italik, altı çizili, madde-numara listesi, başlık, alıntı, link). Rapora 25 MB'a kadar 8 adete kadar görsel ekleyebiliyor. Yönetici raporu okuduğunda alt kısmına yorum yazabiliyor; personel bu yorumu bildirim olarak alıyor. Böylece organizasyonda yönetimin görünürlüğü ve geri bildirim döngüsü dijitalleşmiş oluyor.
8. Personel Yönetimi, Doğum Günü Hatırlatması ve Zimmet Listesi
Personel kartlarında kan grubu, doğum tarihi, acil durum kişisi gibi insan kaynakları alanları tutuluyor. Sistem, önümüzdeki 14 gün içinde doğum günü olan personelleri — sadece admin ve muhasebe erişimine açık — renkli bir banner ile sabahleyin yöneticinin karşısına çıkarıyor.
Ayrı bir Personel Zimmet Listesi modülünde “kime hangi laptop, kime hangi telefon, kime hangi araç” zimmetli, notlarıyla birlikte tutuluyor. Admin ve muhasebe düzenleyebiliyor; diğer roller yalnızca kendilerine ait olanı görebiliyor.
9. Raporlama Kolleksiyonu
Stok raporu, satış raporu, personel bazlı gider dağılımı, satış personeli firma açma performansı (aylık / 3 aylık / 6 aylık / 1 yıllık), cari yaşlandırma… Her bir rapor kendi renkli grafiği ve tablosuyla; her tablo tek tıkla Excel / CSV olarak dışa aktarılabiliyor.
10. Sistem Ayarları ve “SIFIRLA” Paneli
Yönetici, deneme verilerini temizlemek için ayrı ayrı 17 modül için tek tıkla toplu sıfırlama
yapabiliyor — ama önce onay kelimesi olarak SIFIRLA yazması gerekiyor.
Bu tür yazılımların ayrılmaz parçası olan “yanlışlıkla her şeyi sildim” kâbusuna
çift katmanlı bir güvenlik duvarıyla cevap verilmiş.
11. Denetlenebilirlik: Audit Log
Sistemdeki her yaratma, güncelleme, silme işlemi kim, ne, ne zaman seviyesinde kayıt altında. Bir müşteri “bu ürüne kim 100 TL yerine 80 TL yazdı?” derse, cevabını yönetici bir tıkla verebiliyor.
12. PWA: Uygulama Gibi Web, Web Gibi Uygulama
AZD Flow bir Progressive Web App. Telefondan “Ana Ekrana Ekle” ile bir uygulama simgesi hâline geliyor, internet olmadığı anlarda temel iskeleti çevrimdışı çalışıyor. Ne App Store'la, ne Play Store'la, ne güncelleme kuyruğuyla… sıfır sürtünme.
Teknik Tercihler: Yazılımı Hızlı, Güvenli ve Genişleyebilir Kılan Altyapı
AZD Flow, ölçeklenebilir bir modern web mimarisi üzerine kuruldu. Frontend tarafında React, Tailwind CSS ve Shadcn UI bileşen kütüphanesi; backend tarafında FastAPI (Python), MongoDB veri tabanı; dosya yönetimi için Emergent Object Storage; PDF çıktıları için ReportLab ile üretilmiş A4 kurumsal şablonlar. Kimlik doğrulama JWT tabanlı; parola sıfırlama kasıtlı olarak yönetici yetkisiyle yapılıyor — şirket içi bir sistemde “şifremi unuttum” kutusu aslında güvenlik açığından başka bir şey değildir.
Zengin metin editörü için TipTap, veri görselleştirme için Recharts, form doğrulama için Pydantic tercih edildi. Uygulamada olası bir JavaScript hatasında beyaz ekran yerine kullanıcıya anlamlı bir mesaj gösteren global bir ErrorBoundary katmanı da tasarımın parçası. Yazılımın her sürümü audit-log destekli, otomatik bildirim akışlı ve rol bazlı erişim kontrollü olarak geliştirildi.
Sayılarla AZD Flow
- 20+ uçtan uca modül
- 5 rol bazlı yetki seviyesi
- 3 para birimi desteği (TL / USD / EUR)
- 17 ayrı sıfırlama kapsamı ile veri temizlik paneli
- 29+ ayrıntılı yetki matrisi maddesi
- PDF, Excel, CSV olarak dışa aktarma
- PWA ile mobilde “uygulama gibi” deneyim
Neden “Hazır Yazılım” Değil de “Özel Yazılım”?
Türkiye'de faaliyet gösteren bir şirketin süreçleri, en yakın rakibininkine bile birebir benzemez. Vade günleri, KDV oranları, birim dönüşümleri, tedarikçi mutabakat kuralları, iç iletişim biçimleri, ürün kodlama mantığı… Hazır bir ERP paketi size “iş yapma tarzını değiştirmenizi” söyler; özel yazılım ise iş yapma tarzınızı yansıtır.
Bunun ötesinde, hazır yazılımlar zamanla “lisans + eğitim + özelleştirme + destek” kalemleriyle katlanan bir maliyete dönüşür. Kendi yazılımınıza sahip olduğunuzda ödediğiniz ücret bir gider değil, uzun vadeli bir varlıktır. Kodun sahibi, verinin sahibi ve ürünün gelecek yol haritasının sahibi sizsiniz.
AZD Ambalaj'ın hikâyesi bu düşüncenin en net kanıtı. Yazılım devreye alındıktan sonra firmaya yeni bir modül eklemek (örneğin “Personel Zimmet Listesi” veya “Yaklaşan Doğum Günü Bildirimi”) günler değil, saatler alıyor. Çünkü kod tabanı zaten sizi tanıyor.
Nasıl Çalışıyoruz: Dijital Roket Yazılım Geliştirme Sürecimiz
- Keşif Toplantısı: Şirketin gerçek sürecini yerinde dinliyoruz — slaytlarla değil, sizin ekiplerinizle.
- Süreç Haritası ve Rol Analizi: Hangi ekran, kim için, hangi görev için gerekiyor?
- Tasarım Prototipi: İnteraktif ekran örnekleriyle onay alıyoruz.
- İnce Sprintler Halinde Geliştirme: Her hafta test edilebilir bir modül teslim ediyoruz.
- Test ve Geribildirim Döngüsü: Gerçek kullanıcılarınızla otomatik ve manuel testler.
- Devreye Alma ve Eğitim: Kısa videolar ve ekip başı eğitimlerle geçiş.
- Uzun Vadeli Bakım: Yeni ihtiyaçlar geldikçe modüller büyüyor.
Sizin İçin Ne Anlama Geliyor?
Eğer şu satırların size tanıdık geldiğini düşünüyorsanız, sizin de bir AZD Flow'unuz olmalı:
- “Muhasebe hangi ödemenin geldiğini WhatsApp'tan öğreniyor.”
- “Satış ekibi teklif dosyalarını e-posta ile saklıyor, versiyonlar birbirine karışıyor.”
- “Bir çalışan izne çıktığında müşteri geçmişi askıya alınıyor.”
- “Aylık gider raporu Excel'de tek tek toplanıyor.”
- “Şu ürün ne zaman kritik stoğa düştü, kim üretimden aldı, bilen yok.”
- “Yönetici olarak bir bakışta her şeyi görebileceğim tek bir ekran istiyorum.”
Bu cümlelerin her biri, dijitalleşme için harcanmayan zamanın şirkete olan gerçek maliyetidir. Dijital Roket olarak inandığımız şey basit: Şirketiniz Türkiye pazarında farklı olmayı hak ediyor; yazılımınız da öyle olmalı.
Sizin şirketiniz için nasıl bir sistem kurgulayabiliriz?
AZD Flow'a benzer — ama size özel — bir kurumsal yazılım fikri kafanızda dolaşıyorsa, ilk adım bir keşif toplantısı. Ekiplerinizi dinleyip, süreçlerinizi haritalayıp, size uygun modül önerilerini içeren bir yol haritası sunuyoruz.
Dijital Roket — kurumsal ölçekli web ve yazılım geliştirme.
İletişim: www.dijitalroket.com

