İçeriğe geç
MobilPersonel

Bordronun üzerine kurulabileceği bir mesai girişi.

FeelEat'in birden çok lokasyondaki saatlik personeli için bir giriş-çıkış kiosku. Çalışanlar NFC kartlarını duvardaki kioskun okuyucusuna okutur ve giriş ya da çıkışı seçer. Kiosk çevrimdışı çalışır, bağlantı geri geldiğinde eşitlenir; unutulan çıkış ise onay için yöneticiye gider.

KartDuvar kioskunda NFC kart okutma
ÇevrimdışıKayıtlar saklanır, bağlantı gelince eşitlenir
OnayUnutulan çıkışlar yöneticiye gider
Bir FeelEat mutfağının duvarındaki kiosk: 3D baskı bir kutuda bir telefon ve bir NFC kart okuyucu, üzerinde uygulama çalışıyor.
MüşteriFeelEat (İsviçre)
SektörPersonel · Operasyon
PlatformAndroid · NFC
DisiplinlerMobil · ERP · NFC / IoT
Uygulama, ekran ekran

Kiosk’un her gün yaptığı üç iş

Her sıra, gerçek ekranları bir kişinin karşılaştığı sırayla gösterir: NFC kartla giriş yapmak, unutulan bir çıkışı düzeltmek ve yeni bir çalışana kart vermek.

Giriş yapmak

Çalışan NFC kartını kiosk’un okuyucusuna tutar. Kiosk kartı kontrol eder, IN mi OUT mu diye sorar ve saati cihaza kaydeder.

  • TapTime kiosk karşılama ekranı: FeelEat logosu, saat ve tarih, “Welcome to FEEL EAT, please present your badge” yazısı ve okuyucuya kart tutan bir el çizimi
    Adım 01KioskKiosk saat ve tarihi göstererek bekler.
  • Kart okutulduktan sonra TapTime kiosk’u: yeşil bir onay işareti ve “Successfully verified” yazısı
    Adım 02KioskKart okunur ve doğrulanır.
  • TapTime kiosk paneli “Good morning Henry, please mark your attendance”, yeşil IN düğmesi ve turuncu OUT düğmesiyle
    Adım 03ÇalışanHenry vardiya başında IN’i seçer.
  • TapTime kiosk onayı: yeşil bir onay işareti ve “We have marked your attendance successfully” yazısı
    Adım 04KioskKatılım kaydedildi. Karşılama ekranına dönülür.
  • Tanınmayan bir karttan sonra TapTime kiosk’u: kırmızı bir çarpı ve “Invalid badge” yazısı
    Adım 05KioskTanınmayan kart reddedilir. Hiçbir şey kaydedilmez.
Yana kaydırın veya ok tuşlarını kullanın

Çıkış yapmayı unutmak

Biri OUT’a basmadan ayrıldıysa kiosk bunu bir sonraki kart okutmada fark eder. Çıkış saatini sorar, kaydeder ve yöneticiye gönderir. Saatler değişmeden önce bir yönetici bu saati onaylar.

  • Kart okutulduktan sonra TapTime kiosk’u: yeşil bir onay işareti ve “Successfully verified” yazısı
    Adım 01KioskErtesi sabah Henry’nin kartı her zamanki gibi okunur.
  • TapTime kiosk paneli “Good morning Henry, please mark your attendance”, yeşil IN düğmesi ve turuncu OUT düğmesiyle
    Adım 02ÇalışanHenry IN’e dokunur; kiosk dünkü OUT’un eksik olduğunu görür.
  • TapTime kiosk paneli “Please enter your exit time”: bir saat seçici, 3:30, 4:00, 4:30 ve 5:00 pm hazır değerleri ve bir Save düğmesi
    Adım 03ÇalışanKiosk dünkü çıkış saatini sorar.
  • TapTime kiosk onayı “Saved successfully”: saat doğrulama için yöneticiye gönderildi ve bugünkü katılım kaydedildi, yeşil onay işaretiyle
    Adım 04KioskKaydedildi ve doğrulama için yöneticiye gönderildi.
  • Bir insan karar verir

    Bir yönetici onaylar

    Bir yönetici saati kontrol eder ve onaylar. Bir insan evet demeden kimsenin saatleri değişmez.

Yana kaydırın veya ok tuşlarını kullanın

Yönetici kart atar

Yeni bir çalışan kartını doğrudan kiosk’ta alır. Yönetici kullanıcı listesinden kişiyi seçer ve yeni kartı okuyucuya tutar. O andan itibaren bu kart o kişiye bağlıdır.

  • TapTime yönetici ekranı “All users”: bir arama alanı ve her biri Assign veya Reassign düğmeli çalışan listesi
    Adım 01YöneticiYönetici kullanıcı listesini açar ve Andre’yi seçer.
  • TapTime yönetici ekranı “Please present Andre’s badge”, okuyucuya kart tutan bir el çizimiyle
    Adım 02KioskKiosk Andre’nin kartını ister. Yönetici kartı okuyucuya tutar.
  • TapTime yönetici onayı “Badge assigned to Andre successfully”, yeşil onay işaretiyle
    Adım 03KioskKart atandı. Andre artık giriş yapabilir.
Yana kaydırın veya ok tuşlarını kullanın

Ekranlar, uygulamanın tasarım kareleridir ve bütün olarak gösterilir. Üzerlerindeki adlar ve saatler örnek veridir.

Gerçek mutfaklar için yapıldı

Çevrimdışı, eşitlenmiş ve lokasyonlar arası

Kiosk’un yaptığı, kağıdın ve çoğu giriş-çıkış uygulamasının yapmadığı üç şey.

İnternet olmadan çalışır.

TapTime, internet bağlantısı olmasa bile girişi cihaza kaydeder. Mutfağın Wi-Fi’ı gittiğinde hiçbir şey kaybolmaz.

Bağlantı dönünce kendi kendine eşitlenir.

İnternet geri geldiğinde TapTime bekleyen kayıtları FeelEat’in ERP’sine kendi kendine gönderir. Kimsenin bir şeyi yeniden girmesi ya da göndermesi gerekmez.

Bir lokasyonda giriş, başka birinde çıkış.

Birden fazla lokasyonda bir kişi bir kiosk’ta IN, başka birinde OUT yapabilir. Kayıt kiosk’u değil kişiyi izler; günün saatleri tek bir yerde kalır.

Brief

Kâğıt mesai çizelgeleri çoğu zaman hatalıydı.

MüşteriFeelEat Sàrl · İsviçre
LokasyonlarBirden çok, kişi başına tek kayıt
BordroSaatler ERP'ye gönderilir
YüzeylerAndroid kiosk · NFC

FeelEat, tüm lokasyonlarında kimsenin itiraz edemeyeceği bir mesai kaydı istiyordu. Kâğıt ve hafıza bunu sağlayamazdı: elle yazılan bir saat sonradan kontrol edilemez.

TapTime ile çalışanlar kartlarını duvardaki bir kioska okutur, her kayıt da bordroyu yürüten ERP'ye gider. İnternet kesilirse kiosk kayıtları saklar ve sonra eşitler; unutulan çıkış onay için yöneticiye gider.

Saatler artık kimse yeniden yazmadan bordroya ulaşıyor ve her düzeltme, onu onaylayan yöneticinin adını taşıyor.

Zorluk

Yoklama bir gerçeğe dönüşene kadar bordro bir tartışmadır.

Bir çalışan maaşına itiraz ettiğinde, dayanılacak tek şey bir kâğıt çizelge ya da birinin hafızasıydı.

01 — Sorun

Kâğıt çizelgeler, biriken hatalar.

Her lokasyon kâğıt çizelgelere ve hafızaya dayanıyordu ve ikisi de sonradan kontrol edilemiyordu.

  • Sahada olduğunun kanıtı yok: kâğıttaki bir isim, sahada gerçekten kimin olduğunu göstermez.
  • Yuvarlanmış saatler: elle yazılan bir saat nadiren dakikası dakikasına doğrudur.
  • Aktarım hataları: kâğıttan tabloya, tablodan bordroya — her adım bilgi kaybeder.
  • Unutulan çıkışlar: eksik bir çıkış saati günün saatlerini açıkta bırakıyordu.
02 — Çözüm

Her kayıt kioskta bir kartla başlar.

Saatler bordroyu yürüten ERP'ye ulaşır.

  • Kart ve kiosk: çalışanlar NFC kartlarını okutur ve giriş ya da çıkışı seçer.
  • Kandırması zor: her kart tek bir kişiye ait, bu yüzden bir iş arkadaşı yerine giriş yapmak zor.
  • Çevrimdışı çalışır: kayıtlar kioskta saklanır ve bağlantı geri geldiğinde eşitlenir.
  • Bordroya hazır: kimse saatleri yeniden yazmaz.
Ne inşa ettik

Kiosku ve bordro bağlantısını biz kurduk.

Aşağıdaki her parça, kağıdın açık bıraktığı bir boşluğu kapatır.

01

NFC kart okuyucu

Duvara monte bir kiosk: 3D baskılı kasada bir Android telefon ve yanında her çalışanın kartını okuyan bir NFC okuyucu.

02

Giriş ya da çıkış

Kart okunduktan sonra kiosk kişiyi adıyla karşılar ve giriş mi çıkış mı diye sorar.

03

Unutulan çıkışlar

Ertesi sabah uygulama eksik çıkış saatini sorar ve onay için yöneticiye gönderir.

04

Yoklama geçmişi

Her kayıt saatiyle birlikte saklanır, değişiklikler bir yöneticiden geçer.

05

Bordro için ERP eşitleme

Saatler yeniden yazılmadan bordroyu yürüten ERP'ye gider. İnternet kesilirse kiosk sonra eşitler.

06

Kartları yöneticiler atar

Yöneticiler her kartı bir çalışana atar ve kioskta yeniden atayabilir.

Nasıl inşa ettik

Kâğıttan kanıta.

Dört aşama, hızlı bir mesai girişi etrafında tasarlandı.

1

Kavramsallaştırma

Kiosk donanımı seçildi: 3D baskılı kasada bir Android telefon ve bir NFC kart okuyucu.

2

Tasarım

Olabildiğince az adımlı bir giriş ekranı — dokun, onayla, bitti, eldivenleri geri tak.

3

Geliştirme

Çevrimdışı kayıt ve ERP eşitlemesi olan kiosk uygulaması.

4

Devreye alma

FeelEat'in tüm lokasyonlarında devreye alındı; bordroyu zaten yürüten ERP'yi besliyor.

FeelEat TapTime probleminin kendi versiyonunuzu getirin. Dört saat, ücretsiz, bu projeyi teslim eden ekiple.

Ücretsiz atölyeyi planlayın
Zorlu kısımlar

Bizi geceleri uyutmayan şey.

Ürünün, en temelde, çalışıp çalışmadığına karar veren sorunlar.

01

Kayıt hızı

Yavaş bir kayıt insanları onu atlamaya iter. Kart okutmak hızlıdır, bu yüzden kimsenin atlamak için nedeni olmaz.

02

Her lokasyonda çevrimdışı

Bir lokasyonun internet bağlantısı kesilebilir. Kiosk kayıt almaya devam eder ve bağlantı geri geldiğinde eşitler. Bir lokasyonda giriş, başka birinde çıkış yapmak da mümkündür.

03

İK için bir denetim izi

Her kayıt saatiyle saklanır ve unutulan bir çıkış yönetici onayı gerektirir. Biri saatlerine itiraz ederse İK kayda bakar.

Neyin üzerinde çalışıyor

Kioskta bir Android uygulaması çalışır. Sunucu Node.js üzerinde NestJS'tir; veritabanı PostgreSQL, yanında Redis.

  • Android
  • Node.js
  • NestJS
  • Redis
Sonuç

TapTime kağıdın yerini aldığından beri ne değişti

TapTime, kâğıt puantajların yerini aldığından beri ne yapıyor.

Ne yaparKısaca
Duvar kioskunda NFC kart okutmaHer kart tek bir kişiye ait, bu yüzden giriş kaydı sahada kimin olduğunu gösterir.Kart
Kayıtlar saklanır, bağlantı gelince eşitlenirBir lokasyonun interneti kesildiğinde hiçbir şey kaybolmaz.Çevrimdışı
Unutulan çıkışlar yöneticiye giderBir kişi onay vermeden hiçbir saat değişmez.Onay
Ne değişti

Saatler işin yapıldığı yerde kaydedilir ve her düzeltmeyi bir yönetici onaylar: bordro, kimsenin tartışmak zorunda kalmadığı rakamlarla hesaplanır.

Proje SSS

Sık sorulan sorular

Atladığımız bir şey mi var?

Bir özete ekleyin. Bir satış temsilcisi değil, kıdemli bir mühendis bir iş günü içinde yanıt verir.

TapTime nedir ve kimin için?

TapTime, CODT Technologies’in İsviçreli bir gıda şirketi olan ve birden fazla yerde mutfağı ve lokasyonu bulunan FeelEat için yaptığı bir giriş-çıkış uygulamasıdır. Devamını saniyeler içinde kaydetmesi gereken saatlik çalışanlar ile bu saatlerin bordro için doğru olmasına ihtiyaç duyan yöneticiler ve İK ekibi içindir.

FeelEat için yapılan tüm işler, tek yerde

TapTime ile giriş yapmak nasıl işler?

Giriş yapmak NFC kartla işler. Çalışan kartı kiosk’taki okuyucuya tutar, kiosk kartı doğrular ve IN mi OUT mu diye sorar, saat kaydedilir. Her kart tek bir kişiye bağlıdır ve her kayıt saati, lokasyonu ve kullanılan yöntemi saklar.

TapTime internet olmadan çalışır mı?

Evet, TapTime internet olmadan çalışır. Giriş kiosk cihazının kendisine kaydedilir; bu yüzden mutfağın bağlantısı kesik olsa da kart okutma sayılır. İnternet geri geldiğinde bekleyen kayıtlar, kimse yeniden girmeden, FeelEat’in ERP’sine otomatik olarak gönderilir.

Çalışanlar bir lokasyonda giriş, başka birinde çıkış yapabilir mi?

Evet. Birden fazla lokasyonda bir kişi bir lokasyonun kiosk’unda IN, başka bir lokasyonun kiosk’unda OUT yapabilir. Kayıt kiosk’u değil kişiyi izler; bu yüzden günün saatleri, hangi kiosklar kullanılmış olursa olsun, bordro için tek bir kayıt olarak bir arada kalır.

Biri çıkış yapmayı unutursa ne olur?

Biri çıkış yapmayı unutursa kiosk bunu bir sonraki kart okutmada fark eder ve çıkış saatini sorar. Çalışan hazır bir değer seçer ya da saati ayarlar, kiosk kaydedip yöneticiye gönderir ve saatler değişmeden önce bir yönetici onaylar.

Bir çalışana yeni kart nasıl atanır?

Yeni kart, kiosk’ta bir yönetici tarafından atanır. Yönetici kullanıcı listesini açar, kişiyi seçer ve yeni kartı okuyucuya tutar. Kart hemen o kişiye bağlanır ve kişi bir sonraki vardiyadan itibaren onunla giriş yapabilir.

TapTime kiosk donanımı nedir?

TapTime kiosk donanımı, TapTime uygulamasının çalıştığı bir telefon ile bir NFC kart okuyucudur; her FeelEat lokasyonunda duvara monte 3D baskı bir kutunun içinde yan yana dururlar. Çalışanlar anahtarlıklarında küçük bir NFC kart taşır; ek bir terminal ya da bilgisayar gerekmez.

Saatler bordroya nasıl ulaşır?

Saatler bordroya FeelEat’in ERP’si üzerinden ulaşır. Doğrulanan her giriş, bordroyu hesaplayan ERP’ye gönderilir ve bir düzeltme ancak bir yönetici onayladıktan sonra ulaşır. Kimse saatleri yeniden yazmaz; bordro, kioskun kaydettiği ve yöneticinin onayladığı saatlerle hazırlanır.

Devam kayıtlarını kim görebilir?

Yöneticiler her lokasyonda kimin giriş ve çıkış yaptığını, İK tüm geçmişi görür; her çalışan kendi devam geçmişini kontrol edebilir. Her giriş kaydı saatini ve lokasyonunu saklar, her düzeltme de onaylayan yöneticiyle birlikte geçmişte kalır.

Kiosktaki saatler FeelEat personel uygulamasında görünür

TapTime başkası adına giriş yapmayı nasıl önler?

TapTime, her kartı tek bir kişiye bağlayarak ve her girişi gerçekleştiği yerde, lokasyondaki kiosk’ta kontrol ederek başkası adına giriş yapmayı önler. Bir arkadaş adına giriş yapmak bu yüzden çok zordur, çünkü her kart yalnızca bir kişiye aittir.

CODT Technologies başka bir şirket için TapTime gibi bir uygulama yapabilir mi?

Evet. CODT Technologies sipariş üzerine devam ve giriş-çıkış uygulamaları yapar: NFC kart kioskları, otomatik eşitlemeli çevrimdışı kayıt, birden fazla lokasyon, yönetici onayı ve şirketin zaten kullandığı bordro ya da ERP sistemine bağlantı. Her yapım, FeelEat’te olduğu gibi, şirketin devamı bugün nasıl kaydettiğiyle başlar.

Çalışan devam uygulaması: ne yapıyoruz

Sıra sizde

İyi çözülmeye değer
bir sorununuz mu var?

Bize ürününüzden, zaman çizelgenizden ve kısıtlarınızdan bahsedin. Uygunluk, kapsam ve doğru ekip hakkında dürüst bir değerlendirmeyle bir iş günü içinde yanıt veririz.