Mahalle Marketinden Bölge Zincirine: Market Uygulaması Geliştirme

Mahalledeki müşteriniz akşam yemeği için ürün ararken önce telefonunu açıyor; sizin rafınızda o ürün varken sipariş hızlı teslimat uygulamalarına gidiyor. Market uygulaması yaptırma kararı, aslında raf stoğunuzu, tartılı ürünlerinizi ve teslimat kapasitenizi telefona doğru şekilde taşıma kararıdır. Yanlış kurgulanırsa iptal ve iade oranı, kazandırdığı ciroyu götürür. Bu sayfada market projelerinin teknik kapsamını, entegrasyonlarını ve maliyeti belirleyen kalemleri anlattık.

Bu projede kaç ayrı uygulama gerekiyor?

  • 01

    Müşteri Uygulaması (iOS + Android)

    Reyon bazlı katalog, ağırlık seçimli tartılı ürünler, teslimat slotu seçimi, ikame tercihi, kapıda ve online ödeme, favori listeden tek dokunuşla yeniden sipariş.

  • 02

    Toplayıcı (Mağaza Personeli) Uygulaması

    Reyon sırasına göre dizilmiş toplama listesi, barkod ve ağırlık okutma, bulunamayan üründe ikame önerisi, çoklu sipariş toplama ve poşetleme onayı.

  • 03

    Kurye / Teslimat Uygulaması

    Slot bazlı rota, adres ve kapı notu, teslimat fotoğrafı, kapıda nakit ve POS tahsilatı, soğuk ürün uyarısı, müşteriye anlık teslimat bildirimi.

  • 04

    Web Yönetim Paneli

    Katalog ve fiyat yönetimi, stok eşikleri, slot ve kurye kapasite planı, kampanya kurgusu, iptal-iade takibi, şube bazlı satış ve toplama raporları.

Uygulamada neler var?

  • Ağırlık barkodu okutunca gerçek gramajın sepete işlenmesi
  • Yemek kartı geçerli kalemleri sepette ayrı ödemeye bölme
  • Veresiye defteri: mahalle müşterisinde bakiye ve tahsilat kaydı
  • Şube bazlı ayrı fiyat, stok ve teslimat bölgesi tanımı
  • Fırın ve şarküteri kalemlerinde hazırlama saatine göre sipariş
  • Son kullanma tarihi yaklaşan ürünler için indirim rafı
  • Gel-al siparişte mağazaya varış bildirimi ve teslim noktası
  • Poşetleme onayı: soğuk, kuru ve kimyasal ürün ayrımı
  • Kısmi iade: bozuk kalemde fotoğraflı talep ve tutar düşümü
  • Toplayıcı vardiya devri ve yarım kalan siparişin aktarımı
  • Esnaf ve kafe için toptan fiyat listesi ve cari hesap siparişi
  • Raf sayımı ekranı: fiili stok girişi ve fark raporu

Sektörde durum

Hızlı teslimat uygulamaları ve zincir marketlerin kendi uygulamaları, mahalle müşterisinin alışveriş alışkanlığını telefona taşıdı. Bölgesel market için mesele fiyatta zincirle yarışmak değil; müşteri siparişi telefona verdiği anda o listenin sizde kalması. Uygulaması olmayan market, akşam saatlerindeki hazır sepeti ve haftalık düzenli alışverişi platformlara ya da yakınındaki rakibe bırakıyor; pazaryerine girdiğinde ise komisyon, müşteri verisi ve fiyat kontrolünü kaybediyor. Kendi uygulaması olan market müşteri listesini, teslimat kapasitesini ve kampanya takvimini kendi elinde tutar; mahalleye yakınlık avantajını hızlı teslimata çevirir.

Bu sektörde ölçülen metrikler

  • Sipariş karşılama oranı (fill rate) — Sipariş edilen kalemin kaçının eksiksiz teslim edildiği; stok senkronu ve ikame akışı bu oranı doğrudan yükseltir.
  • Sepet toplama süresi (dakika/sipariş) — Reyon sıralı toplama listesi ve barkod doğrulaması, aynı personelle günde toplanan sipariş sayısını artırır.
  • Teslimat slotu doluluk oranı — Kurye ve soğuk ürün kapasitesine göre açılan slotların ne kadarının satıldığını gösterir; slot planını ve teslimat ücretini yönlendirir.
  • Aylık tekrar sipariş oranı — Markette kâr sıklıktan gelir; favori liste ve tek dokunuşla yeniden sipariş özellikleri bu oranı besler.

Bu sektörde sık yapılan hatalar

  • Bütün katalogu tek seferde uygulamaya açmak On binlerce kalemin doğru görseli, gramajı ve içerik bilgisi hazır değildir. Eksik görselli, yanlış birimli katalog güveni bozar. En çok satan birkaç bin kalemle başlayıp katalog kalitesini kademeli büyütmek doğru yaklaşımdır.
  • Stoğu gecelik senkronlamak Gün içinde kasadan geçen satış yansımayınca müşteri olmayan ürünü sipariş eder, toplayıcı iptal girer. Kritik kalemlerde dakikalık senkron ve satışa kapatma eşiği kurulmalıdır. Aksi halde ilk aylarda iptal oranı hızla yükselir.
  • Toplayıcı ekranını sonraki faza bırakmak Müşteri uygulaması bitip toplama kâğıt listeyle yürütülünce hata ve süre artar, sipariş durumu müşteriye anlık yansımaz. Toplayıcı uygulaması müşteri uygulamasıyla birlikte, ilk sürümün parçası olarak planlanmalıdır.
  • Teslimat ücreti ve minimum sepeti sonradan düşünmek Mesafe, slot ve sepet tutarına göre çalışan bir kural motoru yoksa küçük siparişler zarar yazar. Bölge bazlı teslimat ücreti, minimum sepet tutarı ve ücretsiz teslimat eşiği ilk sürümde tanımlanmalıdır.

Mevzuat ve uyum

Perakende gıda satışında fiyat etiketi zorunludur; uygulamadaki fiyat ile raf etiketi aynı olmalı, indirimli üründe indirim öncesi fiyat da gösterilmelidir. Online satış mesafeli satış kapsamındadır: ön bilgilendirme formu, mesafeli satış sözleşmesi ve e-Arşiv fatura akışı kurulmalı, çabuk bozulan gıdada cayma hakkı istisnası açıkça belirtilmelidir. Alkollü içki ve tütün ürünleri internetten satışa kapalıdır; katalogda filtrelenmelidir. Müşteri adresi, telefonu ve sipariş geçmişi KVKK kapsamında kişisel veridir; aydınlatma metni, açık rıza ve saklama süresi tanımlanmalı, gıda işletmesi kayıt bilgileri uygulamadan erişilebilir olmalıdır.

Bu sektörün asıl zorlukları

  • Tartılı üründe fiyat sipariş anında kesinleşmiyor

    Kıyma, peynir, domates: müşteri 500 gram istiyor, terazi 540 gram tartıyor. Sepetteki tutar ile ödenecek tutar aynı olmuyor. Çözüm, siparişte ön provizyon alıp toplama bittikten sonra gerçek ağırlık üzerinden tahsilat yapmak; tolerans aralığını ürün bazında tanımlamak ve aşan farkta müşteriye onay bildirimi göndermektir. e-Arşiv fatura da tartım sonrası kesinleşen tutarla düzenlenmelidir.

  • Raf stoğu ile uygulama stoğu birbirini tutmuyor

    Kasadan geçen her ürün stoğu düşürür, ama müşteri o an uygulamada aynı ürünü sepete atmış olabilir. Tek kasa fişi siparişi eksik bırakır. Kurgu; sipariş anında stok rezervasyonu, market otomasyonundan dakikalık stok senkronu ve düşük stoklu kalemlerde otomatik satışa kapatma eşiği ister. Sipariş öncesinde müşteriye ikame tercihi sordurmak, iptal oranını doğrudan düşürür.

  • Toplama süresi mağaza yerleşimine bağlı

    Sipariş listesi rastgele sırayla gelirse personel reyonlar arasında gereksiz yürür. Her ürüne reyon-koridor-raf kodu verilip toplama listesi mağaza yerleşimine göre sıralanmalı, barkod okutmasıyla yanlış ürün engellenmelidir. Aynı slottaki birden fazla siparişi tek turda toplayan çoklu toplama modu, kişi başına toplanan sipariş sayısını artırır ve akşam yoğunluğunda kuyruğu eritir.

  • Soğuk zincir ve teslimat slotu kapasitesi

    Dondurulmuş ürün, süt grubu ve sıcak fırın ürünü aynı poşete girmez; teslimat penceresi de sınırsız değildir. Slot kapasitesi kurye sayısına, sepetteki soğuk ürün hacmine ve mesafeye göre hesaplanmalı, dolan slot uygulamada kapanmalıdır. Sipariş içeriğine göre termal çanta ihtiyacı toplayıcıya bildirilmeli; gecikme durumunda bozulabilir ürün uyarısı ve iade akışı hazır olmalıdır.

  • Kampanya ve raf etiketi ile uygulama fiyatı ayrışıyor

    2 al 1 öde, sadakat kartlı müşteriye özel fiyat, kilogram başı indirim: bunlar kasada çalışan kurallardır. Uygulama aynı kuralları kendi motorunda yeniden kurarsa raf etiketiyle ekran arasında fark oluşur ve bu, doğrudan tüketici şikâyetine açık bir durumdur. Kampanya kuralları tek kaynaktan çekilmeli; fiyat değişimi yayımlandığında hem etikete hem uygulamaya aynı anda gitmelidir.

Gereken entegrasyonlar

  • Market otomasyonu / ERP (Logo, Mikro, Netsis, Nebim) ile ürün, fiyat, kampanya ve stok senkronu
  • e-Arşiv fatura ve GİB entegratörü; tartım sonrası kesinleşen tutarla fatura düzenleme
  • Sanal POS ve ödeme altyapısı: iyzico, PayTR, Param, Craftgate veya banka sanal POS'u, ön provizyon destekli
  • Yemek kartları (Multinet, Sodexo, Setcard, Ticket) ve kapıda nakit / mobil POS tahsilatı
  • Terazi ve barkod altyapısı: ağırlık barkodu çözümleme, Digi / Bizerba etiket formatları, GTIN eşleştirme
  • Harita ve rota servisi (Google Maps / HERE), SMS-OTP sağlayıcısı ve teslimat durum bildirimleri

Bu sayfa kimin için?

  • Tek şubeli mahalle marketi veya bakkal

    Gel-al ve iki-üç sabit teslimat slotuyla, en çok satan birkaç bin kalemlik katalogla başlaması yeterlidir. Toplayıcı ekranı ve veresiye takibi işini gerçekten hafifletir; ERP entegrasyonu ve kurye rotası bu ölçekte beklemeye alınabilir.

  • Beş-on beş şubeli bölgesel market zinciri

    Asıl mesele şube bazlı fiyat, stok ve teslimat bölgesidir. Otomasyon entegrasyonu ve kampanya kurallarının tek kaynaktan gelmesi ilk fazlara alınmalı; raf etiketiyle uygulama fiyatı ayrışırsa şikâyet doğrudan şubeye döner.

  • Yeni kurulan online market veya butik şarküteri

    Fiziki raf alışkanlığı olmadığı için katalog, gramaj ve içerik bilgisi sıfırdan kurulur. Soğuk zincir ambalajı, teslimat ücreti kuralı ve minimum sepet ilk sürümde tanımlanmalı; kurumsal cari sipariş kafe ve restoran müşterisi için erken kazanç sağlar.

Bütçeyi bölerek ilerleme planı

  1. 1

    Faz 1 — Tek şubede satan çekirdek market 6-8 hafta

    En çok satan birkaç bin kalemlik katalog, gel-al ve sabit teslimat slotları, toplayıcı ekranı, kartla ve kapıda ödeme, temel yönetim paneli. Toplayıcı ekranı ilk fazda olmalı; yoksa sipariş kâğıt listeyle yürür ve durum müşteriye yansımaz. Bu haliyle mağaza tek başına sipariş alıp teslim edebilir.

  2. 2

    Faz 2 — Otomasyon entegrasyonu ve tartılı ürün 4-6 hafta

    Market otomasyonuyla çift yönlü ürün, fiyat ve stok akışı; ağırlık barkodu ve ön provizyonlu tartılı ürün ödemesi; kampanya kurallarının tek kaynaktan çekilmesi; e-Arşiv fatura ve yemek kartları. Bu faz katalog bakımını manuel işten çıkarır, bu yüzden sipariş hacmi ilk fazda oturduktan sonra yapılır.

  3. 3

    Faz 3 — Çok şube, kurye ve sadakat 4-6 hafta

    Şube bazlı fiyat, stok ve teslimat bölgesi; kurye rotası ve müşteriye canlı teslimat takibi; sadakat kartı eşleşmesi, veresiye ve kurumsal cari sipariş; bölge bazlı teslimat ücreti ve iade akışı. Bu kalemler ancak birden fazla şube ve düzenli kurye trafiği oluştuğunda karşılığını verir.

Tipik kapsam ve süre

Tipik bir market projesi; iOS ve Android müşteri uygulaması, toplayıcı uygulaması, kurye teslimat uygulaması ve web yönetim panelini kapsar. Katalog ve stok senkronu, tartılı ürün akışı, slotlu teslimat, ödeme ve e-Arşiv fatura entegrasyonu, kampanya yönetimi ve bildirim altyapısı bu kapsamdadır. UI/UX tasarım, mağaza görselleri, ASO, test ve App Store ile Google Play yayın süreci de dâhildir.

Tahmini süre: 10-16 hafta

Hazır paket mi, özel geliştirme mi?

Konu Hazır paket Özel geliştirme
Market otomasyonuna bağlanma Yaygın otomasyonlar için hazır konektörü varsa kurulum günler sürer; listede olmayan ya da eski sürüm bir sistemde çoğu zaman hiç bağlanmaz, katalog elle girilir. Web servisi olmayan eski sürüm için ara katman yazılabilir, veritabanından okunabilir; buna karşılık entegrasyon ayrı bir efor kalemidir ve testi zaman alır.
Tartılı ürün ve gramaj iş akışı Çoğu hazır paket ürünü adet mantığıyla satar; gramaj seçimi ve tartım sonrası tutar farkı için sabit bir kurgu sunar, tolerans ve onay adımları genelde değiştirilemez. Tolerans aralığı ürün grubuna göre tanımlanır, terazi etiketi formatınız çözümlenir, onay bildirimi ve fatura akışı sizin kasa alışkanlığınıza göre kurulur.
Aylık abonelik ve komisyon vs tek seferlik yatırım Giriş bariyeri düşüktür, mağaza uyum güncellemeleri ve sunucu bakımı fiyata dâhildir; buna karşılık sipariş başına komisyon ve şube başına ücret hacim büyüdükçe artar. Geliştirme bedeli önden ödenir; sonrasında sunucu, ödeme komisyonu ve bakım kalır. Sipariş sayısı arttıkça birim maliyet düşer ama güncelleme sorumluluğu sizde ve tedarikçidedir.
Katalog ve müşteri verisinin sahipliği Veri sağlayıcının sisteminde durur; dışa aktarım genelde CSV ile mümkündür ama sipariş geçmişi, kampanya kuralları ve müşteri segmentleri çoğu zaman eksik taşınır. Veritabanı sizin sunucunuzda veya sizin bulut hesabınızda durur, KVKK saklama süresi ve aydınlatma metni kendi süreçlerinize göre tanımlanır, tedarikçi değiştiğinde veri sizinle kalır.

Sektör sözlüğü

Ağırlık barkodu
Terazinin bastığı etiketteki barkod; ürün kodunun yanında tartılan gramajı veya tutarı da taşır. Uygulama bu barkodu çözümleyip sepetteki tahmini gramajı gerçek değeriyle değiştirir.
İkame
Sipariş edilen ürün rafta bulunmadığında yerine önerilen benzer ürün. Markette kural genelde marka veya gramaj bazlıdır; müşteri sipariş verirken “ikame kabul ediyorum” tercihini önceden işaretler.
Gel-al
Müşterinin uygulamadan sipariş verip mağazadan kendi teslim alması. Kurye maliyeti olmadığı için ilk sürümde en düşük riskli teslimat modelidir; sipariş hazır olduğunda ve müşteri mağazaya vardığında bildirim akar.
Fire
Bozulma, tartı kaybı, kırılma veya son kullanma tarihi geçmesi nedeniyle satılamadan düşülen mal. Meyve-sebze ve şarküteride yüksektir; uygulamada satışa kapatma, indirim rafı ve sayım farkı raporuyla yönetilir.
FEFO
Son kullanma tarihi en yakın olan ürünün önce sevk edilmesi kuralı. Toplayıcı ekranında raftaki hangi partinin alınacağını söyler; online siparişte müşteriye kısa tarihli ürün gitmesi şikâyetin en sık nedenlerinden biridir.

Sık sorulan sorular

Bu projeyi konuşalım

Kapsamınızı 30 dakikalık ücretsiz görüşmede netleştirelim, 48 saat içinde kalem kalem teklif gönderelim.

Ücretsiz Teklif Alın

Bu sayfa, bu sektörde uygulamanın çözmesi gereken problemleri anlatır. Referans ve benzer proje örneklerini görüşmede paylaşırız.

Diğer sektörler

Tüm sektörler →

Projenin teknik kapsamını planlayın

iOS geliştirme, Android geliştirme ve yönetici paneli ihtiyaçlarını birlikte değerlendirin. Teklif karşılaştırması için mobil uygulama maliyet rehberini inceleyin.