Türkiye geneline uzaktan teslim

Kurye Takip Yazılımı ve Dağıtım Yönetim Sistemi

Dağıtım işinde asıl maliyet benzin değil, koordinasyondur. Hangi kurye nerede, paket teslim edildi mi, tahsilat kimde kaldı — bu üç sorunun cevabı WhatsApp grubunda aranıyorsa firma büyüdükçe iş kontrolden çıkar. Sipariş atamadan gün sonu mutabakatına kadar tüm akışı tek panelde toplayan bir dağıtım yazılımı kuruyoruz.

Kısa cevap

Kurye takip yazılımı, gelen siparişin bir kuryeye atanmasından teslimat kanıtının arşivlenmesine ve gün sonu tahsilat mutabakatına kadar şehir içi dağıtım sürecinin tamamını tek sistemde yöneten yazılımdır. Tipik olarak üç parçadan oluşur: kuryenin sahada kullandığı mobil uygulama, operasyonun kullandığı web paneli ve müşterinin siparişini izlediği takip ekranı. Döşemealtı Yazılım, kurye ve lojistik sektöründe Atak Kurye ile Kurye Antalya projelerini teslim etti; canlı konum takibi, iş havuzu, saha rolleri ve hakediş akışı gibi dağıtım yazılımının çekirdek modüllerini ise App Store ve Google Play üzerinde yayında olan Ev Hizmet uygulamasında kurdu.

Kimler için: Kurye, moto kurye, kargo şubesi ve şehir içi dağıtım yapan firmalar

Bu sisteme neden ihtiyaç duyuluyor?

Şehir içi dağıtım yapan firmaların büyük kısmı işi telefonla ve WhatsApp grubuyla yürütüyor. Bu, beş kuryeye kadar çalışır; on beşinde çöker. Çöküş her zaman aynı yerlerden gelir: siparişin kime verildiği kayıt altında değildir, müşteri "kurye nerede" diye aradığında operasyon da bilmiyordur, teslim edildi bilgisi sözlüdür ve itiraz durumunda kanıt yoktur, kapıda alınan nakit gün sonuna kadar kuryenin cebindedir ve mutabakat el yordamıyla yapılır. Sorun kuryelerin özensizliği değil, ölçülemeyen bir operasyondur; ölçülmeyen hiçbir şey iyileştirilemez.

Sipariş kuryeye nasıl düşer: atama mı, havuz mu?

İki model var ve seçim operasyonun karakterine göre yapılır. Atama modelinde dispeçer siparişi belirli bir kuryeye verir; kontrol tamdır ama dispeçer darboğaza dönüşür ve gece ya da hafta sonu vardiyalarında sistem durur. Havuz modelinde sipariş, o bölgede ve o kategoride çalışan uygun kuryelerin ekranına bildirim olarak düşer, ilk kabul eden işi alır; dispeçer yükü biter ama işlerin kapılmadan kalma riski doğar, bu yüzden havuza bir zaman aşımı ve otomatik yükseltme kuralı koymak gerekir. Pratikte en sağlıklısı ikisinin birlikte çalışmasıdır: rutin işler havuza, kurumsal ve öncelikli işler doğrudan atamaya. Havuz mantığını Ev Hizmet uygulamasında kurduk; işin nasıl davrandığını orada canlı görebilirsiniz.

Havuzdaki iş kartında müşterinin adresi görünmemeli

Bu, çoğu dağıtım yazılımının atladığı bir ayrıntı ve KVKK tarafında en pahalıya patlayan yer. İş havuza düştüğünde onu henüz kabul etmemiş her kurye müşterinin açık adresini görüyorsa, siz aslında müşteri adres veritabanınızı sahaya dağıtmış olursunuz. Ev Hizmet uygulamasında bunu şöyle çözdük: havuzdaki kartta adres ilçe seviyesine kırpılır, haritadaki konum yaklaşık üç yüz metreye yuvarlanır, tam adres yalnızca işi kabul eden kişiye açılır. Kritik olan, bu kırpmanın telefonda değil veriyi döndüren sunucu fonksiyonunun içinde yapılması: ekranda gizlemek yeterli değildir, veriyi hiç göndermemek gerekir.

Canlı konum takibi — ve nerede durması gerektiği

Kurye yola çıktığını bildirdiğinde konum paylaşımı başlar, müşteri haritada kuryeyi ve tahmini varış süresini görür. Buradaki mühendislik işi takibi başlatmak değil, doğru yerde durdurmaktır. Sürekli konum toplayan bir uygulama hem telefonun pilini bitirir hem de çalışanın mesai dışında izlenmesi anlamına gelir; bu, iş hukuku tarafında savunulabilir bir şey değildir. Kurduğumuz modelde paylaşım kendiliğinden başlamaz, iş bitince veya iptal edilince kendiliğinden durur, kurye ekranında kalıcı bir gösterge ve istediği an basabileceği bir duraklat düğmesi bulunur. Takip bir gözetim aracı değil, "geliyor mu" sorusunu ortadan kaldıran bir güven aracıdır.

Teslimat kanıtı: itirazın biteceği yer

Dağıtım firmalarının müşteriyle yaşadığı anlaşmazlıkların neredeyse tamamı tek bir soruya dayanır: teslim edildi mi, kime edildi? Sözlü beyan bu soruyu kapatmaz. Sistem her teslimatta zaman damgalı bir kayıt üretmeli: teslim anındaki konum, kurye notu, isteğe bağlı fotoğraf ve teslim alanın adı ya da ekrana atılan imza. Bu kayıtlar sipariş dosyasına yapışık durmalı ve operasyon panelinden tek tıkla çağrılabilmeli. Fotoğrafların cihazda küçültülüp sıkıştırılarak gönderilmesi önemli bir ayrıntıdır; sahada mobil bağlantı zayıfken tam çözünürlüklü fotoğraf yüklemeye çalışan bir uygulama kuryeyi kapının önünde bekletir.

Gün sonu: tahsilat, hakediş ve mutabakat

Kapıda ödemeli çalışan bir firmada gün sonu mutabakatı, yazılımın gerçekten para kazandırdığı yerdir. Kart ödemesinde işlemin başarılı sayılması için tarayıcıdan dönen bilgiye güvenilmez; ödeme sağlayıcısından işlem ayrıca sorgulanıp doğrulanır. Bu, Ev Hizmet uygulamasında 3D Secure akışını kurarken uyguladığımız kuraldır ve manipülasyona kapalı tek yoldur. Nakit tahsilatta hem kuryenin hem müşterinin onayı aranır, böylece aldım-almadım tartışması kayda bağlanır. Gün sonunda her kuryenin üzerinde görünen nakit, sistemin kendi hesabıyla karşılaştırılır ve fark anında görünür. Kurye hakedişi ise ayrı bir akışta, IBAN doğrulaması yapıldıktan sonra ödenir.

Herkes her şeyi görmemeli: rol ayrımı

Büyüyen dağıtım firmasında dispeçer, saha koordinatörü, muhasebe ve kurumsal müşteri temsilcisi aynı panele girer ama aynı veriyi görmemelidir. Ev Hizmet panelinde dokuz ayrı rol tanımladık ve her rol kendi kabuğunda çalışıyor; örneğin saha koordinatörü yalnızca kendi illerindeki işleri görür ve müşterinin kimliğine erişemez, yalnız bir müşteri numarası görür. Bu kısıtlar arayüzde bir menüyü gizleyerek değil, veritabanı seviyesinde satır bazlı erişim kurallarıyla uygulanıyor. Fark şu: arayüzde gizlenen veri, ağ isteğini inceleyen birine hâlâ açıktır; veritabanı kuralıyla kısıtlanan veri hiç gönderilmez.

Kurye ve lojistik sektöründe yaptığımız işler

Bu alanda iki teslim edilmiş işimiz var: kurye ve lojistik yönetimi yapan Atak Kurye için geliştirdiğimiz kurumsal site ve Antalya bölgesinde teslimat hizmeti veren Kurye Antalya sitesi. İkisi de firmaların dijital vitrini; dağıtım operasyonunu yürüten sistemin kendisi değil. Bunu açıkça yazıyoruz, çünkü yaptığımız işle yapabileceğimizi karıştırmak kimseye fayda sağlamaz. Yukarıda anlatılan modüllerin — havuz, canlı konum, adres maskeleme, sunucu doğrulamalı ödeme, rol bazlı panel — hepsi Ev Hizmet uygulamasında yazıldı, test edildi ve iki mağazada yayında. Dağıtım yazılımı, aynı çekirdeğin bu sektöre uyarlanmış hâlidir.

Sistemin Yaptığı İşler

Sipariş girişi ve toplu yükleme

Panelden tek tek giriş, Excel ile toplu aktarım veya kurumsal müşterinin kendi hesabından sipariş açması.

Havuz ve atama

Bölge ve uzmanlığa göre iş havuzu, anlık bildirim, tek dokunuşla kabul; öncelikli işler için doğrudan atama.

Adres maskeleme

Havuzdaki işlerde adres ilçeye kırpılır, konum yaklaşık 300 metreye yuvarlanır; tam adres yalnız işi alana açılır.

Canlı konum ve varış süresi

Yola çıkışta başlayan, iş bitince otomatik duran konum paylaşımı; müşteriye harita ve tahmini varış.

Teslimat kanıtı

Zaman ve konum damgalı teslim kaydı, fotoğraf, imza ve kurye notu; sipariş dosyasına yapışık arşiv.

Tahsilat ve mutabakat

Kart (3D Secure, sunucu doğrulamalı), havale ve nakit; kurye üzerindeki nakdin gün sonu mutabakatı.

Hakediş ve prim

Teslimat başına veya mesafeye göre hakediş hesabı, IBAN doğrulamalı ödeme akışı, dönemsel rapor.

Rol bazlı panel

Dispeçer, saha, muhasebe ve kurumsal müşteri rolleri; veritabanı seviyesinde satır bazlı erişim.

Kurumsal müşteri hesapları

Çok şubeli firmalar için toplu sipariş, çalışan yetkileri, dönemsel faturalama ve cari takibi.

Süreç Nasıl İşliyor?

  1. 1

    Keşif: mevcut akışı olduğu gibi çıkarıyoruz

    Bir günlük operasyonu adım adım yazıyoruz — sipariş nereden geliyor, kim kime söylüyor, para nerede duruyor. Yazılım bu haritanın üstüne kurulur; haritayı çıkarmadan yazılan sistem sahada kullanılmaz.

  2. 2

    Kapsam ve faz kararı

    Her şeyi ilk sürümde yapmıyoruz. Genellikle birinci faz sipariş, atama ve teslimat kanıtı üçlüsüdür; tahsilat, hakediş ve kurumsal hesaplar ikinci fazda gelir. Böylece saha sistemi erken kullanmaya başlar.

  3. 3

    Panel ve kurye uygulaması

    Operasyon paneli web olarak, kurye tarafı Flutter ile tek kod tabanında iOS ve Android uygulaması olarak geliştirilir. Kurye uygulaması zayıf bağlantıya dayanıklı tasarlanır.

  4. 4

    Saha testi ve eğitim

    Sistem önce sınırlı sayıda kuryeyle gerçek işlerde çalıştırılır. Sahadan gelen takılma noktaları düzeltilmeden yaygınlaştırma yapılmaz.

  5. 5

    Yayın ve devir

    Mağaza yayın süreçlerini biz yürütürüz. Teslimde panel eğitimi, yönetici dokümanı ve devam eden destek koşulları netleşir.

Ne Kadar Tutar?

Mobil uygulamalarda basit kapsamlı projeler 20.000 TL'den başlıyor; çok rollü panel, ödeme altyapısı ve canlı takip gibi modüller içeren büyük projeler 300.000 TL seviyesine kadar çıkabiliyor (Ağustos 2026 itibarıyla). Yalnızca kurumsal tanıtım sitesi isteniyorsa devreye giren kalem farklıdır: Tanıtım siteleri 10.000 TL'den, kurumsal siteler 15.000 TL'den, e-ticaret siteleri 30.000 TL'den başlıyor (Ağustos 2026 itibarıyla).

Kapsamı görmeden rakam söylemiyoruz. Ücretsiz keşif görüşmesinde işi fazlara bölüyor, her faz için net bir tutar ve gerçekçi bir takvim veriyoruz.

Sıkça Sorulan Sorular

Kurye takip yazılımı ne kadar sürede kurulur?
Kapsama bağlı. Sipariş, atama ve teslimat kanıtı içeren birinci faz tipik olarak birkaç ay içinde sahaya çıkabilir; tahsilat, hakediş, kurumsal hesap ve raporlama modülleri eklendikçe süre uzar. Keşif görüşmesinden sonra faz faz gerçekçi bir takvim veriyoruz — iki haftada biter diyen bir teklif, işin bir kısmının hiç konuşulmadığı anlamına gelir.
Antalya dışındayız, uzaktan çalışabiliyor musunuz?
Evet. Yazılım geliştirme uzaktan teslim edilen bir iştir; Türkiye genelinden proje alıyoruz. Keşif ve ilerleme toplantıları görüntülü yapılır, panel ve uygulama internet üzerinden teslim edilir. Yalnız saha testi aşamasında sizin ekibinizden birinin gerçek işlerle sistemi denemesi gerekir — bu, nerede olursanız olun bizim değil sizin sahanızda yapılır.
Kuryelerin konumu sürekli mi takip ediliyor?
Hayır ve bu bilinçli bir karar. Konum paylaşımı yalnızca kurye bir işi kabul edip yola çıktığında başlar, iş tamamlanınca veya iptal edilince otomatik durur. Kurye ekranında paylaşımın açık olduğunu gösteren kalıcı bir gösterge ve duraklat düğmesi bulunur. Mesai dışında sürekli konum toplayan bir sistem hem pil tüketimi hem de çalışan mahremiyeti açısından savunulabilir değildir.
Mevcut muhasebe veya e-ticaret sistemimizle entegre olur mu?
Genellikle olur, ama bu karşı tarafın ne sunduğuna bağlıdır. API sunan bir sistemle entegrasyon standart iştir. API sunmayan, yalnızca ekrandan çalışan eski bir programla entegrasyon ya dosya aktarımıyla (Excel/CSV) yapılır ya da hiç yapılamaz. Keşif aşamasında mevcut sisteminizin dokümantasyonuna bakıp net cevap veriyoruz; belirsiz bırakıp sonradan olmuyormuş demiyoruz.
Kurye uygulaması hem Android hem iPhone üzerinde çalışır mı?
Evet. Flutter ile tek kod tabanından iki platforma birden çıkıyoruz; Ev Hizmet uygulaması aynı yöntemle geliştirildi ve hem App Store hem Google Play üzerinde yayında. Sahadaki kurye telefonlarının çoğunlukla Android olması, işletme sahibinin ve yöneticinin iPhone kullanmadığı anlamına gelmiyor — tek platforma sıkışmamak uzun vadede daha ucuz.
Verilerimiz kimde duruyor?
Sistem sizin adınıza açılan hesaplarda çalışır; veritabanı ve dosya depolama sizin mülkiyetinizdedir. Proje sonunda erişim bilgileri size devredilir. Bizimle çalışmaya devam etmemeye karar verirseniz sistem sizde kalır — müşteriyi altyapısına erişemez hâlde bırakmak bizim çalışma biçimimiz değil.

Karar Vermeden Önce Okuyun

Bu sayfa sistemin ne yaptığını anlatıyor. Aşağıdaki yazılar ise kararı nasıl vereceğinizi.

Hangisini Seçmeli?

Bu sistemi kurarken vermeniz gereken teknoloji kararları — her karşılaştırmanın iki tarafını da gerçek projelerde kullandık.

İlgili Hizmetlerimiz

Projenizi konuşalım

Kapsamı birlikte netleştirelim, gerçekçi bir takvim ve net bir fiyat çıkaralım. Keşif görüşmesi ücretsiz ve nerede olursanız olun görüntülü.

WhatsApp'tan Konuşalım