Services
How we work
Case studies
Blog
About
Working with us
FAQ
Contact
Book a free call
Hospitality / HRAuresta module · time tracking20263 weeks

Auresta RCP

The first carved-out module of the Auresta platform. On-premise time tracking, with automatic payroll and a full GDPR package.

IndustryHospitality / HR
Project typeAuresta module · time tracking
Year2026
Duration3 weeks

Project objectives

No more paper

Time tracking in one system, with no paper attendance sheets and no copying into Excel.

Identity verification

Login with a single-use, short-lived QR code that cannot be passed to a colleague as a screenshot.

Automatic payroll

Regular hours, 50 and 100 percent overtime and night work calculated on their own, with Polish holidays and the Europe/Warsaw timezone.

Offline operation

The PWA kiosk queues punches on weak WiFi and syncs them once the network is back.

GDPR compliance

Data retention, right to erasure, employee data export and access auditing from day one.

Data stays with the client

On-premise deployment. Time records and HR data sit on the hotel's own server, not in someone else's cloud.

About the client

Auresta RCP is the first carved-out, production module of the Auresta platform. Auresta itself is a broad operational platform for hotels and SPAs, still being finalised. RCP was the first piece spun out of it and already runs in production, at a hotel property in south-eastern Poland. It covers several dozen reception, kitchen, SPA and housekeeping staff who often work in shifts. The module targets hotels and SPAs, but it fits any company with a larger headcount that wants to keep track of attendance and lateness.

Auresta RCP: terminal kioskowy z logowaniem kodem QR lub PIN, zegarem i statusem online
Auresta RCP: zdalne odbicie czasu pracy PIN-em pracownika
Auresta RCP: wymuszona akceptacja wersjonowanej klauzuli informacyjnej RODO przy pierwszym logowaniu
Auresta RCP: panel HR z podsumowaniem godzin regularnych, nadgodzin 50 i 100 procent oraz nocnych
Auresta RCP: dziennik odbić z czasem pracy i metodą QR lub PIN — kadry na bieżąco widzą, kto i kiedy faktycznie pracował
Auresta RCP: tygodniowy grafik zmian zespołu z sumami godzin — plan trafia do pracowników jednym kliknięciem, bez tablicy ogłoszeń
Auresta RCP: telefon pracownika z jednorazowym kodem QR do odbicia — bez kart i breloków, których nie da się pożyczyć koledze
Auresta RCP: logowanie administratora i pracownika

Process

  1. 1

    Auditing the records

    We traced how the hotel counts work time, where errors appear and which rules come from the Labour Code.

  2. 2

    Kiosk and login

    We built a PWA terminal with a dynamic, single-use QR code and a PIN with an escalating attempt limit up to a 24 hour lockout.

  3. 3

    Offline mode

    We added a Service Worker and IndexedDB with idempotent sync so punches survive a dropped connection.

  4. 4

    Payroll engine

    We coded overtime, night hours and 16 absence types compliant with the Labour Code.

  5. 5

    Timesheet workflow

    We created an 8-step monthly flow, from opening through manager and HR review to the employee signature and dispute handling.

  6. 6

    Security and GDPR

    We enabled multi-tenant isolation via Postgres RLS, data export, automatic retention with anonymisation and encrypted backups.

Challenges

Tamper-proof login was the key problem. A static code could be photographed and used for an absent colleague, so the QR token is single-use and short-lived. The second challenge was offline work. The terminal has to accept a punch with no internet and avoid duplicating it after sync, so every operation carries an idempotency key written atomically to the database (INSERT ... ON CONFLICT DO NOTHING).

Technologies

Node.js
Express
PostgreSQL
Web Push
Docker

Success factors

0
paper attendance sheets
16
absence types, Labour-Code compliant
remote
full records and reports from home
on-premise
data stays with the client
auto
payroll, overtime and night hours

Business outcome

The hotel dropped paper attendance sheets. The chief accountant keeps complete time records, monthly reports and attendance monitoring remotely, while on childcare leave. The system covers several dozen staff on shifts. HR data stays with the client, on their own server, and a full GDPR package holds it together. There is a data processing agreement (DPA) and a legal folder with a versioned privacy notice, employee data export and the right to erasure.

We work with SEVENEDGE on the Auresta RCP system for tracking our team's working time. The rollout went smoothly and didn't disrupt the hotel's day-to-day operations.

What mattered most to us is that the system runs entirely on our own infrastructure. Employee data stays with us and the whole thing is GDPR-compliant, which genuinely matters at our headcount. Day-to-day use is simple — the team picked it up in a few days.

We also value their responsiveness and support. When a minor technical issue came up, the response was immediate and it was resolved the same day. Their experience and serious approach to clients are clear.

We rate the collaboration very highly and are continuing it on further projects. We recommend SEVENEDGE without reservation.

R
Ryszard Skotniczny
Dwór Kombornia Hotel & SPA
View reference letter (PDF)

Book a demo presentation

We'll show you the system live. Leave your details and we'll reach out to schedule a convenient time. Demos are run individually, so access is granted once we've booked a slot.

7SVENUsually replies right away
Hi! I'm SVEN from SEVENEDGE. We build apps, SaaS and AI automations. How can I help?
SVEN, maskotka SEVENEDGE
Got an app idea?