Zum Inhalt springen
MobilePersonal

Eine Stempel-App für die Stundenkräfte von FeelEat.

Ein Stempelkiosk für das Stundenpersonal von FeelEat an mehreren Standorten. Mitarbeitende halten einen NFC-Badge an den Leser eines Wandkiosks und wählen Kommen oder Gehen. Der Kiosk arbeitet auch offline und synchronisiert, sobald die Verbindung zurück ist; ein vergessenes Ausstempeln geht zur Freigabe an die Führungskraft.

BadgeBadge-Tap am NFC-Wandkiosk
OfflineStempelungen werden gespeichert und synchronisiert, sobald die Verbindung zurück ist
FreigabeVergessenes Ausstempeln geht an die vorgesetzte Person
Der Kiosk an der Wand einer FeelEat-Küche: ein Telefon und ein NFC-Badge-Leser in einem 3D-gedruckten Gehäuse, mit der App darauf.
KundeFeelEat (Schweiz)
BranchePersonal · Betrieb
PlattformAndroid · NFC
DisziplinenMobile · ERP · NFC / IoT
Die App, Bildschirm für Bildschirm

Drei Aufgaben, die der Kiosk jeden Tag erledigt

Jede Reihe zeigt die echten Bildschirme in der Reihenfolge, in der eine Person sie sieht: mit dem NFC-Badge einstempeln, ein vergessenes Ausstempeln korrigieren und einem neuen Kollegen einen Badge geben.

Einstempeln

Ein Mitarbeiter hält seinen NFC-Badge an den Leser des Kiosks. Der Kiosk prüft den Badge, fragt IN oder OUT und speichert die Zeit auf dem Gerät.

  • Startbildschirm des TapTime-Kiosks: das FeelEat-Logo, Uhrzeit und Datum, der Text «Welcome to FEEL EAT, please present your badge» und eine Zeichnung einer Hand, die einen Badge an den Leser hält
    Schritt 01KioskDer Kiosk wartet und zeigt Uhrzeit und Datum.
  • TapTime-Kiosk nach dem Badge: ein grünes Häkchen und der Text «Successfully verified»
    Schritt 02KioskDer Badge wird gelesen und geprüft.
  • Bildschirm des TapTime-Kiosks «Good morning Henry, please mark your attendance», mit einem grünen IN-Knopf und einem orangen OUT-Knopf
    Schritt 03MitarbeiterHenry wählt IN zu Schichtbeginn.
  • Bestätigung des TapTime-Kiosks: ein grünes Häkchen und der Text «We have marked your attendance successfully»
    Schritt 04KioskAnwesenheit erfasst. Zurück zum Startbildschirm.
  • TapTime-Kiosk nach einem unbekannten Badge: ein rotes Kreuz und der Text «Invalid badge»
    Schritt 05KioskEin unbekannter Badge wird abgelehnt. Nichts wird gespeichert.
Seitwärts scrollen oder die Pfeiltasten nutzen

Ausstempeln vergessen

Ist jemand gegangen, ohne OUT zu tippen, merkt es der Kiosk beim nächsten Badge. Er fragt nach der Gehzeit, speichert sie und schickt sie an den Admin. Ein Manager gibt die Zeit frei, bevor sich Stunden ändern.

  • TapTime-Kiosk nach dem Badge: ein grünes Häkchen und der Text «Successfully verified»
    Schritt 01KioskAm nächsten Morgen wird Henrys Badge wie immer gelesen.
  • Bildschirm des TapTime-Kiosks «Good morning Henry, please mark your attendance», mit einem grünen IN-Knopf und einem orangen OUT-Knopf
    Schritt 02MitarbeiterHenry tippt IN; der Kiosk sieht, dass gestern das OUT fehlt.
  • Bildschirm des TapTime-Kiosks «Please enter your exit time»: eine Zeitauswahl, Vorgaben für 3:30, 4:00, 4:30 und 5:00 pm und ein Save-Knopf
    Schritt 03MitarbeiterDer Kiosk fragt nach der Gehzeit von gestern.
  • Bestätigung des TapTime-Kiosks «Saved successfully»: die Zeit wurde zur Prüfung an den Admin geschickt und die heutige Anwesenheit ist erfasst, mit einem grünen Häkchen
    Schritt 04KioskGespeichert und zur Prüfung an den Admin geschickt.
  • Ein Mensch entscheidet

    Ein Manager gibt frei

    Ein Manager prüft die Zeit und gibt sie frei. Niemandes Stunden ändern sich, ohne dass ein Mensch Ja sagt.

Seitwärts scrollen oder die Pfeiltasten nutzen

Der Admin weist einen Badge zu

Ein neuer Kollege bekommt seinen Badge direkt am Kiosk. Der Admin wählt die Person in der Benutzerliste und hält den neuen Badge an den Leser. Ab dann ist dieser Badge mit dieser Person verknüpft.

  • TapTime-Adminbildschirm «All users»: ein Suchfeld und eine Liste des Personals, jede Person mit einem Assign- oder Reassign-Knopf
    Schritt 01AdminDer Admin öffnet die Benutzerliste und wählt Andre.
  • TapTime-Adminbildschirm «Please present Andre’s badge», mit einer Zeichnung einer Hand, die einen Badge an den Leser hält
    Schritt 02KioskDer Kiosk verlangt Andres Badge. Der Admin hält ihn an den Leser.
  • TapTime-Adminbestätigung «Badge assigned to Andre successfully», mit einem grünen Häkchen
    Schritt 03KioskBadge zugewiesen. Andre kann ab jetzt einstempeln.
Seitwärts scrollen oder die Pfeiltasten nutzen

Die Bildschirme sind die Design-Frames der App, ganz gezeigt. Namen und Zeiten darauf sind Beispieldaten.

Gebaut für echte Küchen

Offline, synchronisiert und über Standorte hinweg

Drei Dinge, die der Kiosk kann und die weder Papier noch die meisten Stempel-Apps können.

Funktioniert ohne Internet.

TapTime speichert ein Einstempeln auch ohne Internetverbindung auf dem Gerät. Nichts geht verloren, wenn das WLAN in der Küche ausfällt.

Synchronisiert von selbst, sobald die Verbindung zurück ist.

Kommt das Internet zurück, schickt TapTime die wartenden Einträge von selbst an das ERP von FeelEat. Niemand muss etwas neu erfassen oder erneut senden.

An einem Standort ein-, an einem anderen ausstempeln.

Bei mehreren Standorten kann eine Person an einem Kiosk IN und an einem anderen OUT stempeln. Der Eintrag folgt der Person, nicht dem Kiosk, und die Stunden des Tages bleiben an einem Ort.

Das Briefing

Papier-Stundenzettel waren oft falsch.

KundeFeelEat Sàrl · Schweiz
StandorteMehrere, ein Datensatz pro Person
LohnStunden gehen ans ERP
PlattformenAndroid-Kiosk · NFC

FeelEat wollte an jedem Standort eine Zeiterfassung, die niemand anzweifeln kann. Papierzettel und Gedächtnis konnten das nicht leisten: Eine von Hand notierte Zeit lässt sich im Nachhinein nicht überprüfen.

Mit TapTime halten Mitarbeitende einen Badge an einen Kiosk an der Wand, und jede Stempelung geht ins ERP, über das die Lohnabrechnung läuft. Fällt das Internet aus, speichert der Kiosk die Stempelungen und synchronisiert sie später; ein vergessenes Ausstempeln geht zur Freigabe an die Führungskraft.

Die Stunden kommen jetzt in die Lohnabrechnung, ohne dass jemand sie noch einmal abtippt, und jede Korrektur trägt den Namen der Führungskraft, die sie freigegeben hat.

Die Herausforderung

Die Lohnabrechnung beruhte auf Stunden, die niemand prüfen konnte.

Wenn jemand seinen Lohn anzweifelte, gab es als Grundlage nur einen Zettel oder die Erinnerung der Beteiligten.

01 — Das Problem

Der Papierprozess hatte vier Schwachstellen.

Jeder Standort verliess sich auf Papierzettel und Gedächtnis, und beides liess sich im Nachhinein nicht überprüfen.

  • Kein Nachweis der Anwesenheit: ein Name auf einem Papierzettel zeigt nicht, wer tatsächlich vor Ort war.
  • Gerundete Zeiten: eine von Hand notierte Zeit stimmt selten auf die Minute genau.
  • Übertragungsfehler: vom Papier in die Tabelle und in die Lohnabrechnung, mit Fehlern bei jedem Schritt.
  • Vergessenes Ausstempeln: eine fehlende Gehen-Zeit liess die Stunden eines Tages offen.
02 — Die Lösung

Jede Stempelung beginnt mit einem Badge am Kiosk.

Die Stunden kommen im ERP an, über das die Lohnabrechnung läuft.

  • Badge und Kiosk: Mitarbeitende halten ihren NFC-Badge an den Leser und wählen Kommen oder Gehen.
  • Schwer zu umgehen: jeder Badge gehört einer Person, für einen Kollegen zu stempeln ist also schwer.
  • Funktioniert offline: Stempelungen bleiben auf dem Kiosk gespeichert und werden synchronisiert, sobald die Verbindung zurück ist.
  • Bereit für die Lohnabrechnung: niemand tippt die Stunden noch einmal ab.
Was wir gebaut haben

Wir haben den Kiosk gebaut und die Anbindung an die Lohnabrechnung.

Jeder Teil unten schliesst eine Lücke, die das Papier offen liess.

01

NFC-Badge-Leser

Ein Wandkiosk, ein Android-Telefon in einem 3D-gedruckten Gehäuse, neben einem NFC-Leser, der den Badge jeder Person liest.

02

Kommen oder Gehen

Ist der Badge gelesen, begrüsst der Kiosk die Person mit Namen und fragt nach Kommen oder Gehen.

03

Vergessenes Ausstempeln

Am nächsten Morgen fragt die App nach der fehlenden Gehen-Zeit und schickt sie zur Freigabe an die Führungskraft.

04

Anwesenheitsverlauf

Jede Stempelung wird mit ihrer Zeit gespeichert, und Änderungen laufen über eine Führungskraft.

05

ERP-Sync für die Lohnabrechnung

Die Stunden gehen ohne Abtippen ins ERP, über das die Lohnabrechnung läuft. Fällt das Internet aus, synchronisiert der Kiosk später.

06

Badges durch Admins zugewiesen

Admins weisen jeden Badge einer Person zu und können ihn am Kiosk neu zuweisen.

Wie wir es gebaut haben

Am Anfang des Designs standen die üblichen Schummeltricks.

Für jeden Trick auf dieser Liste brauchte die App eine Prüfung, die kaum Zeit kostet.

1

Konzeption

Kiosk-Hardware gewählt: ein Android-Telefon in einem 3D-gedruckten Gehäuse und ein NFC-Badge-Leser.

2

Design

Ein Stempelbildschirm mit so wenigen Schritten wie möglich.

3

Entwicklung

Die Kiosk-App, mit Offline-Speicherung und Synchronisation ins ERP.

4

Einführung

An den Standorten von FeelEat in Betrieb genommen. Die Daten fliessen in das ERP, über das die Lohnabrechnung schon lief.

Bringen Sie Ihre Version des FeelEat TapTime-Problems mit. Vier Stunden, kostenlos, mit dem Team, das dieses Projekt umgesetzt hat.

Kostenlosen Workshop buchen
Die harten Nüsse

Was uns nachts wachgehalten hat.

Für das Team musste es schneller gehen als auf Papier, und HR musste es leicht prüfen können.

01

Tempo beim Stempeln

Ein langsames Einstempeln verleitet dazu, es zu umgehen. Der Badge-Tap geht schnell, also gibt es keinen Grund, ihn auszulassen.

02

Offline an jedem Standort

Ein Standort kann die Internetverbindung verlieren. Der Kiosk erfasst weiter und synchronisiert, sobald die Verbindung zurück ist. Man kann auch an einem Standort ein- und an einem anderen ausstempeln.

03

Ein Prüfpfad für HR

Jede Stempelung wird mit ihrer Zeit gespeichert, und ein vergessenes Ausstempeln braucht die Freigabe einer Führungskraft. Stellt jemand seine Stunden in Frage, schaut HR nach.

Worauf sie läuft

Auf dem Kiosk läuft eine Android-App. Der Server ist NestJS auf Node.js, mit PostgreSQL als Datenbank und Redis daneben.

  • Android
  • Node.js
  • NestJS
  • Redis
Das Ergebnis

Was sich geändert hat, seit TapTime das Papier ersetzt

Was TapTime leistet, seit es die Papier-Stundenzettel abgelöst hat.

Was es tutKurz
Badge-Tap am NFC-WandkioskJeder Badge gehört einer Person, also zeigt die Stempelung, wer vor Ort war.Badge
Stempelungen werden gespeichert und synchronisiert, sobald die Verbindung zurück istNichts geht verloren, wenn das Internet an einem Standort ausfällt.Offline
Vergessenes Ausstempeln geht an die vorgesetzte PersonKeine Stunde ändert sich, ohne dass ein Mensch zustimmt.Freigabe
Was sich geändert hat

Stunden werden dort erfasst, wo gearbeitet wird, und ein Manager gibt jede Korrektur frei. So läuft die Lohnabrechnung auf Zahlen, über die niemand streiten muss.

Projekt-FAQ

Häufige Fragen

Etwas nicht dabei?

Schreiben Sie es in ein Briefing. Ein Senior-Engineer liest es und antwortet innerhalb eines Arbeitstages.

Was ist TapTime und für wen ist es gedacht?

TapTime ist eine Stempel-App, die CODT Technologies für FeelEat gebaut hat, ein Schweizer Lebensmittelunternehmen mit Küchen und Standorten an mehreren Orten. Sie ist für Stundenpersonal, das seine Anwesenheit in Sekunden erfassen muss, und für Manager und HR, die diese Stunden für die Lohnabrechnung korrekt brauchen.

Alle Arbeiten für FeelEat an einem Ort

Wie funktioniert das Einstempeln mit TapTime?

Das Einstempeln funktioniert mit einem NFC-Badge. Der Mitarbeiter hält den Badge an den Leser am Kiosk, der Kiosk prüft ihn und fragt IN oder OUT, und die Zeit wird gespeichert. Jeder Badge ist mit einer Person verknüpft, und jeder Eintrag behält Zeit, Standort und die verwendete Methode.

Funktioniert TapTime ohne Internet?

Ja, TapTime funktioniert ohne Internet. Ein Einstempeln wird auf dem Kiosk-Gerät selbst gespeichert, sodass ein Badge auch zählt, wenn die Verbindung in der Küche weg ist. Ist das Internet zurück, gehen die wartenden Einträge automatisch an das ERP von FeelEat, ohne dass jemand sie neu erfasst.

Kann das Personal an einem Standort ein- und an einem anderen ausstempeln?

Ja. Bei mehreren Standorten kann eine Person am Kiosk des einen Standorts IN und am Kiosk eines anderen OUT stempeln. Der Eintrag folgt der Person, nicht dem Kiosk, sodass die Stunden des Tages als ein Eintrag für die Lohnabrechnung zusammenbleiben, egal welche Kioske benutzt wurden.

Was passiert, wenn jemand das Ausstempeln vergisst?

Wenn jemand das Ausstempeln vergisst, merkt es der Kiosk beim nächsten Badge und fragt nach der Gehzeit. Der Mitarbeiter wählt eine Vorgabe oder setzt die Zeit, der Kiosk speichert sie und schickt sie an den Admin, und ein Manager gibt sie frei, bevor sich die Stunden ändern.

Wie wird einem Mitarbeiter ein neuer Badge zugewiesen?

Ein neuer Badge wird am Kiosk von einem Admin zugewiesen. Der Admin öffnet die Benutzerliste, wählt die Person und hält den neuen Badge an den Leser. Der Badge ist sofort mit dieser Person verknüpft, und sie kann ab der nächsten Schicht damit einstempeln.

Was ist die Hardware des TapTime-Kiosks?

Die Hardware des TapTime-Kiosks ist ein Telefon mit der TapTime-App und ein NFC-Badge-Leser, nebeneinander in einem 3D-gedruckten Gehäuse an der Wand jedes FeelEat-Standorts. Das Personal trägt einen kleinen NFC-Badge am Schlüsselbund; ein zusätzliches Terminal oder ein PC ist nicht nötig.

Wie kommen die Stunden in die Lohnabrechnung?

Die Stunden kommen über das ERP von FeelEat in die Lohnabrechnung. Jedes geprüfte Einstempeln geht an das ERP, das die Löhne rechnet, und eine Korrektur kommt erst an, wenn ein Manager sie freigegeben hat. Niemand tippt die Stunden noch einmal ein.

Wer kann die Anwesenheitseinträge sehen?

Manager sehen, wer an welchem Standort ein- und ausgestempelt hat, HR sieht die ganze Historie, und jeder Mitarbeiter kann seine eigene Anwesenheitshistorie prüfen. Jedes Einstempeln behält Zeit und Standort, und jede Korrektur bleibt in der Historie, zusammen mit dem Manager, der sie freigegeben hat.

Die Kiosk-Stunden erscheinen in der FeelEat-Mitarbeiter-App

Wie verhindert TapTime das Stempeln für Kollegen?

TapTime verhindert das Stempeln für Kollegen, indem jeder Badge mit einer Person verknüpft ist und jedes Einstempeln dort geprüft wird, wo es passiert, am Kiosk vor Ort. Für einen Kollegen zu stempeln ist sehr schwierig.

Kann CODT Technologies eine App wie TapTime für ein anderes Unternehmen bauen?

Ja. CODT Technologies baut Anwesenheits- und Stempel-Apps nach Mass: NFC-Badge-Kioske, Offline-Erfassung mit automatischer Synchronisation, mehrere Standorte, Freigabe durch Manager und die Anbindung an das Lohn- oder ERP-System, das ein Unternehmen schon nutzt. Jeder Bau beginnt bei der Frage, wie das Unternehmen die Anwesenheit heute erfasst, wie bei FeelEat.

Anwesenheits-App für Mitarbeitende: was wir bauen

Sie sind dran

Ein Problem, das es wert ist,
gut gelöst zu werden?

Erzählen Sie uns von Ihrem Produkt, Ihrem Zeitplan und Ihren Rahmenbedingungen. Wir antworten innerhalb eines Werktags mit einer ehrlichen Einschätzung zu Fit, Umfang und dem richtigen Team.