Skip to content
Mobil uygulamalarMobil uygulama

Teslimat ve Sipariş Takip Mobil Uygulaması

Yerel sipariş ve teslimat için çapraz platform mobil uygulama: canlı kurye takibi sunan müşteri uygulaması, iş, navigasyon ve teslim kanıtı içeren kurye uygulaması ve dağıtım paneli.

Proje bilgileri

Proje türü
Mobil uygulama
Kategori
Mobil uygulamalar
Sektör
Yerel teslimat ve lojistik
Teknoloji yığını
  • Flutter
  • Firebase Cloud Messaging
  • Node.js
  • PostgreSQL
  • Prisma
  • WebSockets
  • Redis
  • Next.js
  • Google Maps Platform
Müşteri uygulamasının üç telefon ekranı: mağaza keşfi, haritada canlı kurye takibi ve sipariş durumu çizelgesi

Genel bakış

Bu tanıtım projesi, şehir içinde teslimat yapan mağazalar, mutfaklar ve eczaneler için eksiksiz bir mobil ürünü gösteriyor. Birbirine bağlı üç bölümden oluşur: sipariş verip teslimatı haritada izlemek için müşteri uygulaması, işleri kabul edip navigasyonla ilerlemek ve teslimi onaylamak için kurye uygulaması ve dağıtım ekibinin siparişleri atadığı ve tüm bölgeyi canlı izlediği web paneli.

Uygulaması olmayan müşteriler takip bağlantısı içeren bir SMS alır; böylece her sipariş izlenebilir. İki uygulama da iOS ve Android için tek bir Flutter kod tabanıyla geliştirilir.

Zorluk

Teslimat yapan yerel işletmeler çoğu zaman telefon ve mesajla koordine olur: müşteri siparişinin nerede olduğunu sormak için arar, kurye adresleri mesajla alır ve hangi kuryenin boşta olduğunu kimse görmez. Pazaryeri teslimat platformları bunu çözer ama yüksek komisyon alır ve müşteri ilişkisine sahip olur. iOS ve Android için ayrı yerel uygulamalar geliştirmek maliyeti ve süreyi ikiye katlar.

Çözüm

Konsept herkesi aynı canlı siparişe bağlar. Sipariş verildiğinde dağıtım ekibi — elle veya kurallarla — onu yakındaki bir kuryeye önerir, kurye uygulamadan kabul eder. İş sürdüğü sürece kuryenin konumu paylaşılır, müşteri kuryeyi tahmini varış süresiyle haritada görür ve anlık bildirimler her adımı haber verir. Teslimat fotoğraf veya imzayla onaylanır; panel aktif siparişleri, kurye durumlarını ve teslim sürelerini gösterir.

Öne çıkan özellikler

  • Mağazaları gezme, sipariş ve ödeme için müşteri uygulaması
  • Tahmini varış süresiyle haritada canlı kurye takibi
  • İş teklifleri, navigasyon ve vardiya durumuyla kurye uygulaması
  • Fotoğraf ve imzayla teslim kanıtı
  • Siparişin her adımında anlık bildirim
  • Uygulaması olmayan müşteriler için SMS takip bağlantısı
  • Canlı harita ve sipariş atamalı dağıtım paneli
  • iOS ve Android için tek Flutter kod tabanı

Kimler için

  • Yerel teslimat yapan restoranlar, fırınlar ve mağazalar
  • Kendi kuryesi olan eczaneler ve çiçekçiler
  • Teslimat hizmeti kuran lojistik girişimleri
  • Yüksek komisyonlu teslimat platformlarından ayrılmak isteyen işletmeler

Teknik yaklaşım

Müşteri ve kurye uygulamaları ortak bir tasarım sistemi ve API istemcisiyle Flutter'da yazılır. Prisma aracılığıyla PostgreSQL kullanan bir Node.js API siparişleri, kuryeleri ve olayları saklar; canlı konumlar WebSockets üzerinden taşınır ve Redis'te önbelleğe alınır, böylece panel ve takip sayfaları hafif kalır. Harita ve rotalar Google Maps Platform'u, bildirimler Firebase Cloud Messaging ve SMS'i kullanır; dağıtım paneli bir Next.js web uygulamasıdır.

Ön yüz
Veritabanı
Entegrasyonlar
Entegrasyonlar
Google Maps PlatformFirebase Cloud MessagingStripeTwilio SMS

Ekranlar

Müşteri arayüzü

SMS bağlantısından açılan; varış saati, sipariş adımları ve kurye rotasını gösteren web takip sayfası
SMS bağlantısından açılan; varış saati, sipariş adımları ve kurye rotasını gösteren web takip sayfası

Yönetim arayüzü

Kuryelerin ve teslim noktalarının canlı haritası ile aktif siparişlerin listesini gösteren dağıtım paneli
Kuryelerin ve teslim noktalarının canlı haritası ile aktif siparişlerin listesini gösteren dağıtım paneli

Mobil ve duyarlı görünümler

Kurye uygulamasının üç telefon ekranı: iş teklifleri ve vardiya, adım adım navigasyon ve imzalı teslim kanıtı
Kurye uygulamasının üç telefon ekranı: iş teklifleri ve vardiya, adım adım navigasyon ve imzalı teslim kanıtı

Bu projenin arkasındaki hizmetler

Bu vaka çalışmasındaki iş aşağıdaki hizmetlere karşılık gelir. Her sayfa kapsamı, süreci ve teslim edilenleri anlatır.

İlgili projeler

Tüm projeler
  • Stok değeri, yeniden sipariş noktasının altındaki ürünler, açık mal kabuller ve günlük stok hareketleriyle stok yönetim paneli
    Kurumsal sistemlerStok ve depo yönetimi

    Stok ve Depo Yönetim Sistemi

    Depo ekibi için stok yönetim yazılımı: lokasyon ve raf bazında stok, barkod okuma, mal kabul, toplama, transferler, sayım, parti ve son kullanma takibi ile yeniden sipariş önerileri.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +3
  • Kategori filtreleri, fiyat aralığı ve sekiz ürün kartı içeren mağaza ürün listesi
    E-ticaretE-ticaret platformu

    Gelişmiş E-Ticaret Platformu

    Ürün yönetimi, hızlı arama, müşteri hesapları, adım adım ödeme ve eksiksiz bir sipariş paneli sunan özel bir online mağaza — Next.js, TypeScript ve PostgreSQL ile.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +4
  • Proje sayıları, etkinlik grafiği, proje ilerleme tablosu ve plan kullanımını gösteren SaaS çalışma alanı paneli
    SaaS platformlarıSaaS platformu

    SaaS Yönetim Platformu

    Çalışma alanları, üyeler ve roller, abonelik faturalandırması, kullanım limitleri, denetim kaydı ve ürünü işleten ekip için bir operatör konsolu içeren çok kiracılı SaaS altyapısı.

    • Next.js
    • React
    • TypeScript
    • PostgreSQL
    • Prisma
    • +4

Bu tür projeler hakkında sorular

Bu uygulama mağazalarda mevcut mu?

Hayır. Örnek mağazalar, siparişler ve kuryelerle hazırlanmış bir tanıtım projesidir. Saad'ın canlı takip altyapılı çapraz platform bir mobil uygulamayı nasıl tasarlayıp geliştirdiğini gösterir.

Mobil uygulama için neden Flutter?

Flutter, iOS ve Android uygulamalarını yerel performansla tek bir kod tabanından üretir; özellikler iki platforma aynı anda çıkar ve bakım maliyeti iki ayrı uygulamaya göre düşük kalır.

Canlı takip kuryenin gizliliğini nasıl korur?

Konum yalnızca aktif bir iş sırasında ve yalnızca o siparişin müşterisi ile dağıtım ekibiyle paylaşılır. Teslimat tamamlandığında veya kurye çevrimdışı olduğunda takip durur.

Benzer bir proje mi istiyorsunuz?

Saad'a ihtiyacınızı anlatın. Net bir kapsam, aşamalı bir plan ve projeyi geliştiren kişiyle doğrudan iletişim — aracı olmadan.

  • Doğrudan ve net iletişim

    Kodu yazan mühendisle doğrudan konuşursunuz — satış aracısı yok, belirsiz teslim tarihi yok.

  • Tamamen özel çözümler

    Hazır WordPress temaları ya da kopya kod yok — her satır işinizin gereksinimlerine ve ölçeğine göre yazılır.

  • Fikirden yayına

    Fikri şartnameye dökmenize ve gerçek, kullanılabilir bir dijital ürüne dönüştürmenize yardım.

Talep formu bu proje türü önceden seçilmiş olarak açılır.