Hakan Sevimoğlu Hakan SevimoğluFreelance Yazılımcı · 18 yıl
Dokunmatik kiosk · Cihaz entegrasyonu · Merkezi yönetim paneli · Türkiye geneli

Self Servis Kiosk Yazılımı: Dokunmatik Kiosk Programı, Ödeme ve Yönetim Paneli

Kiosk yazılımı; dokunmatik ekranlı bir cihazın kullanıcıya tek bir işi (sipariş, ödeme, bilet, kayıt, ürün teslimi) personelsiz yaptırmasını sağlayan ekran uygulaması, cihaz entegrasyonları ve merkezi yönetim panelinden oluşan yazılım bütünüdür.

Kısa cevapKiosk yazılımı; tam ekran kilitli bir dokunmatik uygulama, kart okuyucu, barkod/QR okuyucu, termal yazıcı ve ödeme cihazı gibi çevre birimleriyle konuşan bir entegrasyon katmanı ve cihazları uzaktan yöneten bir web panelinden oluşur. Hakan Sevimoğlu, Brisa tesislerinde canlı çalışan, personel kartıyla açılan KKD dağıtım kioskunun yazılımını geliştirdi ve bakımını yapıyor; ayrıca vending machine (otomat) yazılımı ve bir restoran zinciri için demo aşamasında self servis sipariş kiosku geliştiriyor.

Hakan Sevimoğlu tarafından hazırlandı · Son güncelleme:

Kiosk yazılımı: dokunmatik self servis kiosk ekranı, sipariş, bilet, ödeme ve bilgi menüsü, merkezi kiosk yönetim paneli ve mobil uygulama; perakende, restoran, ulaşım, sağlık, otel ve kamu kiosk çözümleri
Kiosk yazılımı · Tek sistemDokunmatik ekran uygulaması, ödeme ve çevre birimleri, merkezi yönetim paneli

Self servis kiosk yazılımı nedir?

Self servis kiosk yazılımı, müşterinin sipariş verme, ödeme yapma, bilet ya da sıra numarası alma, kayıt olma gibi işlemleri görevliye ihtiyaç duymadan dokunmatik bir terminalde kendi başına tamamlamasını sağlayan yazılımdır. Ekran uygulaması kullanıcıyı adım adım yönlendirir, çevre birimleri (kart okuyucu, barkod/QR okuyucu, termal yazıcı, ödeme cihazı) işlemi tamamlar, merkezi panel ise içerik, fiyat ve cihaz durumunu uzaktan yönetir.

  1. Karşılama: Dil seçimi ve işlem türü (sipariş, ödeme, bilet, kayıt).
  2. İşlem: Büyük dokunma alanlarıyla az adımlı akış.
  3. Ödeme veya onay: Kart, QR ya da personel kartı ile doğrulama.
  4. Çıktı: Fiş, bilet veya sıra numarası yazdırma.
  5. Sıfırlama: Zaman aşımında başa dönüş ve önceki kullanıcının verisinin ekrandan temizlenmesi.

Self servis kioskta en kritik nokta, kullanıcının yardım almadan işlemi bitirebilmesi ve bağlantı kesildiğinde verinin kaybolmamasıdır. Sektörünüze özel akış için restoran sipariş kiosku, self checkout yazılımı ve sıramatik yazılımı sayfalarına bakabilirsiniz.

Kiosk nedir, hangi sektörde ne işe yarar?

Kiosk, kullanıcının bir işlemi görevli olmadan kendi başına tamamladığı, genellikle dokunmatik ekranlı ve sabit konumlu bir self servis terminaldir. Donanım tek başına bir anlam taşımaz; akışı, kuralları ve entegrasyonları belirleyen kiosk yazılımıdır. Sektörlere göre tipik kullanımlar:

Kiosk yazılımının katmanları

Çalışan bir kiosk projesi tek bir ekran uygulamasından ibaret değildir. Sağlam bir mimari şu katmanları ayrı ayrı ele alır:

  1. Ekran uygulaması: Büyük dokunma alanları, az adımlı akış, zaman aşımında başa dönüş, çoklu dil ve erişilebilirlik dikkate alınarak tasarlanan kullanıcı arayüzü.
  2. Kiosk modu ve kilitleme: Uygulamanın tam ekran açılması, kullanıcının işletim sistemine, ayarlara veya başka uygulamalara geçememesi, açılışta otomatik başlama ve çökmede kendini yeniden başlatma. Android tarafının ayrıntıları için Android kiosk uygulaması sayfasına bakabilirsiniz.
  3. Cihaz entegrasyonları: Kart okuyucu (RFID/NFC personel veya üyelik kartı), barkod/QR okuyucu, 58/80 mm termal fiş yazıcı, ödeme cihazı (bankanın veya ödeme kuruluşunun onaylı cihazı, sağlayıcının sunduğu API/SDK üzerinden), kamera ve gerekiyorsa röle/kilit/motor kontrol kartı.
  4. Merkezi yönetim paneli: Menü, ürün, fiyat ve içerik güncelleme; cihazların çevrimiçi/çevrimdışı durumu, kağıt veya stok uyarıları; işlem, satış ve hata raporları; kullanıcı ve yetki yönetimi.
  5. Çevrimdışı çalışma: İnternet kesildiğinde kioskun yerel veriyle çalışmaya devam etmesi, işlemleri kuyrukta tutup bağlantı gelince sunucuyla eşitlemesi.

Bu katmanların Brisa'daki karşılığı somuttur: KKD kioskunda personel kartı okunur, personel ve departman bazlı ürün limitleri kontrol edilir, otomat API'si üzerinden onay veya ret alınır; web yönetim panelinde makine, slot, stok, personel ve raporlar yönetilir. Sistem iki ayrı tesiste kuruludur. Benzer bir yapının iş güvenliği tarafı için iş güvenliği otomatı yazılımı sayfasına göz atabilirsiniz.

Hazır kiosk yazılımı mı, özel geliştirme mi?

Hazır kiosk yazılımları; standart bir menü veya bilgilendirme ekranı, tek tip donanım ve değişmeyecek bir akış için hızlı bir başlangıç sunar. Akışınız standart değilse, mevcut ERP/stok/POS sisteminizle konuşmanız gerekiyorsa veya özel bir donanım (kilitli bölme, motorlu slot, kart okuyucu) kontrol edilecekse özel yazılım geliştirme daha doğru sonuç verir.

  • Hazır yazılım uygundur: Akış sektör standardıysa, entegrasyon ihtiyacı yoksa, yıllık lisans maliyeti ve üreticiye bağımlılık kabul edilebilirse.
  • Özel yazılım uygundur: Kendi iş kurallarınız (limit, onay, kampanya, yetki) varsa, mevcut sistemlerinizle API entegrasyonu gerekiyorsa, donanımı kendiniz seçmek istiyorsanız ve kaynak kodun ve verinin sizde kalmasını istiyorsanız.

Proje süreci ve donanım seçimi

  1. Keşif: Kullanıcı akışı, işlem adımları, entegre olunacak sistemler ve kullanılacak çevre birimleri netleştirilir. Kioskta satış yapılacaksa mali belge (e-Arşiv fatura veya yeni nesil ÖKC/ödeme kaydedici cihaz entegrasyonu) gereksinimi bu aşamada mali müşavirinizle birlikte belirlenir.
  2. Donanım ve platform seçimi: İşletim sistemi, ekran boyutu ve yönü (dikey/yatay), çevre birimlerinin bağlantı tipi (USB, seri port, Bluetooth, ağ) kararlaştırılır.
  3. Arayüz prototipi: Ekran akışı gerçek boyutlu ekranda denenir; dokunma alanları ve adım sayısı sadeleştirilir.
  4. Geliştirme ve entegrasyon: Ekran uygulaması, cihaz sürücüleri ve yönetim paneli birlikte geliştirilir.
  5. Saha testi ve kurulum: Gerçek kullanıcıyla deneme, kağıt bitmesi, ağ kesintisi, elektrik kesintisi gibi senaryoların testi.
  6. Bakım: Uzaktan güncelleme, izleme ve hata kayıtlarıyla sürekli destek.
  • Windows: Geniş sürücü desteği; seri port, eski yazıcı ve ödeme cihazlarıyla uyum gerektiğinde ve .NET masaüstü uygulamalarında tercih edilir. Atanmış erişim (assigned access) ile tek uygulamaya kilitlenebilir.
  • Android: Tablet ve hazır dokunmatik panellerle düşük maliyetli, hızlı açılan, MDM ile uzaktan yönetilebilen kurulumlar için uygundur.
  • Linux: Raspberry Pi veya endüstriyel kartlarla gömülü kontrol, röle/motor sürme ve uzun süre kesintisiz çalışma gereken cihazlarda öne çıkar; ayrıntılar için gömülü yazılım ve IoT.

Türkiye geneli ve yurt dışı kurulum, uzaktan destek

Hakan Sevimoğlu İzmir merkezlidir ancak kiosk projeleri tek bir şehre bağlı değildir. Yazılım, kurulum öncesinde test ortamında hazırlanır; sahadaki kurulum yerinde ya da cihazı kuran ekibe uzaktan eşlik edilerek yapılır. Brisa KKD kioskunun iki ayrı tesiste çalışması ve Almanya'daki bir döner restoran zinciri için Türkçe/Almanca self servis sipariş kioskunun (demo/geliştirme aşamasında) geliştirilmesi bu çalışma modelinin örnekleridir.

  • Uzaktan sürüm güncelleme ve yapılandırma değişikliği.
  • Yönetim panelinden cihaz durumu, hata kaydı ve işlem takibi.
  • Menü, fiyat ve içeriklerin sahaya gitmeden güncellenmesi.
  • Yurt dışı kurulumlarda çoklu dil ve yerel ödeme/fiş gereksinimlerinin projeye en baştan dahil edilmesi.

Neler sunuyorum?

  • Tam ekran kiosk modu

    Kullanıcı sisteme ve ayarlara erişemez

  • Kart ve QR okuyucu

    Personel kartı, üyelik ve bilet doğrulama

  • Termal fiş yazıcı

    Sipariş numarası, fiş ve bilet çıktısı

  • Ödeme cihazı

    Onaylı cihazla, sağlayıcı API/SDK üzerinden

  • Merkezi yönetim

    İçerik, fiyat, cihaz durumu ve raporlar

  • Çevrimdışı çalışma

    Kesintide yerel kuyruk, sonra eşitleme

Kullandığım teknolojiler

Kotlin / AndroidC# .NETPHP / LaravelMySQLVanilla JS / PWAPythonLinux / Raspberry PiESP32 / STM32

Örnek projeler

Canlıda çalışan ve gerçek kullanıcıya hizmet veren projelerden seçkiler.

Çalışma süreci

  1. Ücretsiz ön görüşme

    İhtiyacı, mevcut sistemleri ve hedefleri birlikte netleştiririz.

  2. Teklif & yol haritası

    24 saat içinde kapsam, teknoloji, süre ve bütçe.

  3. Aşamalı geliştirme

    Haftalık demo ve test ortamıyla canlı takip.

  4. Yayın & destek

    Canlıya alma, eğitim ve sürekli bakım.

Ücretsiz ön analizİlk görüşme ve yol haritası tamamen ücretsiz, yükümlülük yok.

Aşamalı teslim ve onayHer modülü test ortamında görür, onaylamadan bir sonrakine geçilmez.

Yazılı kapsam ve haklarKapsam, teslim ve kaynak kod hakları sözleşmede netleşir.

Sıkça sorulan sorular

Self servis kiosk nedir?

Müşterinin sipariş, ödeme, bilet, sıra veya kayıt gibi işlemleri görevli olmadan dokunmatik bir terminalde kendi yaptığı cihazdır. Donanımı yöneten ve akışı belirleyen şey kiosk yazılımıdır.

Self servis kiosk yazılımı hangi işletmeler için uygundur?

Restoran ve kafeler, market ve mağazalar, hastane ve klinikler, oteller, ulaşım ve etkinlik noktaları, belediyeler ve kurum içi dağıtım noktaları (ör. personel kartıyla çalışan KKD dağıtım kioskları) için uygundur.

Kiosk yazılımı ne kadar sürede hazır olur?

Süre; ekran akışının adım sayısına, entegre edilecek çevre birimlerine (kart okuyucu, yazıcı, ödeme cihazı), mevcut sistemlerle yapılacak entegrasyona, yönetim panelinin kapsamına ve saha testine bağlıdır. Keşif aşamasında bu kalemler netleştirildikten sonra iş planı çıkarılır.

Kiosk için hangi işletim sistemi seçilmeli?

Seri port ve eski çevre birimleri kullanılacaksa Windows, düşük maliyetli tablet veya panel ve uzaktan MDM yönetimi isteniyorsa Android, röle/motor kontrolü ve gömülü çalışma gerekiyorsa Linux öne çıkar. Seçim, bağlanacak donanımın sürücü desteğine göre yapılır.

Hazır kiosk donanımı üzerine özel yazılım yazılabilir mi?

Evet. Piyasadaki dokunmatik kiosk gövdeleri genellikle standart bir bilgisayar veya Android kart, ekran ve USB/seri bağlı çevre birimlerinden oluşur. Bu birimlerin sürücü veya SDK desteği kontrol edildikten sonra özel yazılım aynı donanım üzerinde çalıştırılabilir.

Kiosktan kartla ödeme almak için ne gerekir?

Bankanın veya ödeme kuruluşunun onaylı ödeme cihazı kullanılır ve entegrasyon sağlayıcının sunduğu API/SDK üzerinden yapılır. Kart verisi kiosk yazılımında saklanmaz; yazılım yalnızca tutarı gönderir ve onay/ret sonucunu alır. Satış yapılıyorsa mali belge gereksinimi mali müşavirle netleştirilir.

İnternet kesilirse kiosk çalışmaya devam eder mi?

Çevrimdışı çalışma tasarlanmışsa evet. Menü, fiyat ve kurallar cihazda yerel olarak tutulur, işlemler kuyruğa yazılır ve bağlantı geri geldiğinde sunucuyla eşitlenir. Ödeme veya anlık stok onayı gibi çevrimiçi zorunlu adımlar için kesinti senaryosu proje başında belirlenir.

Kiosklar uzaktan yönetilebilir mi?

Evet. Merkezi web paneliyle menü, fiyat ve içerik güncellenir; cihazların çevrimiçi durumu, hata kayıtları ve işlem raporları izlenir; yazılım güncellemeleri sahaya gitmeden dağıtılır.

İlgili hizmetler

WhatsAppÜcretsiz Teklif