Skip to content

Product Sheet — RevasOS HR

1. System Architecture and Infrastructure

RevasOS HR operates as a Cloud-Native application built on a multi-tenant architecture, designed to guarantee data persistence, high availability, and regulatory compliance (GDPR).

Supported Platforms

  • Web App / Admin Dashboard (modern browsers: Chrome, Safari, Firefox, Edge).
  • Native Mobile App (iOS 14.0+ and Android 10.0+).

Identity and Access Management (IAM & RBAC)

  • Role-Based Access Control.
  • Privilege separation: Administrator (Admin), Department/Project Manager, Base User (Employee).
  • Multi-Organisation Management: ability to logically partition data for different legal entities under a single parent account.

Security and Compliance

  • Data encryption in transit (TLS 1.3) and at rest.
  • Hosting in European data centres (EU-region), GDPR-compliant.
  • Audit logs for tracking critical employee-record and administrative changes.

2. Core Modules (Identity & Access)

Module 1 — Contacts and Organisations (Base CRM)

Relational database management (external entities).

  • Organisation Records (Companies/Bodies) — Tax data registration (VAT number, Tax Code, SDI, PEC), operational offices (multiple per organisation), categorisation (Client, Supplier, Partner).
  • Contact Records (Individuals) — Contact details, N:M relational association with organisations (a contact can be linked to multiple organisations).
  • Field Management — Support for standard metadata and text notes.

Module 2 — Employee Records (HR Core)

The Digital Twin of internal resources and the log-aggregation centre.

  • Personal Dataset — Personal details, emergency contacts, bank details (IBAN).
  • Contractual Dataset — Contract type, grade/classification, applicable national collective agreement (CCNL), hire/termination date, weekly hours (FTE/Part-time).
  • HR Document Management System (DMS) — Secure upload and storage of PDF documents (payslips, contracts, medical certificates). Compartmentalised visibility (Administrator and the relevant Employee only).
  • Personal Statistics Aggregator — Unified view per user of clock-ins, active expense reports, and leave balances.

3. Operational Modules (Time & Attendance)

Module 3 — Mobile Clock-In

Hardware-less Clock-in/Clock-out system for attendance tracking.

  • NFC Detection (Near Field Communication) — Passive interaction via standard NFC tag reading, physically allocated at the office/job site.
  • QR Code Detection — Fallback or alternative mode via camera scanning.
  • Log Georeferencing — Automatic recording of the device's GPS coordinates (latitude/longitude) exclusively at the exact moment of the clock-in event (no continuous tracking).
  • Offline/Online Validation — Real-time synchronisation to the server; if no network is available, local logging with deferred sync upon connectivity restoration.

Timecard Management (Admin)

  • Tabular view of I/O events.
  • Manual correction/editing of clock-ins by the administrator (with audit log of the override).
  • Who is where dashboard (real-time attendance by location).

Payroll Data Export

Generation of pre-formatted flat/CSV files according to standard layouts required by payroll-consultant software (Zucchetti, TeamSystem, etc.).

Module 4 — Timesheets and Absences

Engine for tracking and allocating worked time.

Timesheets

  • Manual or bulk logging of worked hours.
  • Mandatory or optional allocation to: Project, Client, Activity Category.
  • Hour-type management: Regular, Overtime, Travel/Business trip.
  • Text notes field for justification or activity reporting.
  • Daily, weekly, or monthly retrospective entry.

Leave and Absence Workflow

  • Request (Employee) — Date selection (full day or hours), type (Holiday, Accrued Leave, Sick Leave, L.104, Former Public Holiday), form submission.
  • Approval (Manager/Admin) — Notification system, quick Approve or Reject action with reason.
  • Balance Calculation Engine — Real-time update of accrued, used, and remaining balances (based on initial payslip upload).
  • Absence Calendar — Monthly grid view of planned absences for the entire team or a specific department.

Module 5 — Shift Planning (Release Q2 2026)

Advanced rotation management for staff on fixed or variable shift patterns.

Note:

Module under development — feature set subject to change.

  • Drag-and-drop planning matrix.
  • Operator–location–time-slot assignment.
  • Overlap alerts and availability checks (automatic cross-reference with the Leave Module).
  • Shift publishing with in-app push notifications to assigned operators.

4. Management Modules (Expenses & Tasks)

Module 6 — Digital Expense Reports

CRUD engine and workflow for expense reimbursements and business trips.

  • Manual Data Entry — Expense-item entry from app or web. System limitation: no OCR scanning or automatic receipt interpretation.
  • Structured Fields — Date, Amount (Currency), Payment Method (Corporate card, Cash advance, Personal card), Expense Category (Meals, Accommodation, Transport, Mileage Reimbursement).
  • Reconciliation — Mandatory association of the expense to a specific Project.
  • Attachment Management — Manual upload of photos (from camera) or PDF files (receipts/invoices) linked to the individual transaction.

Approval State Machine

  • Report states: DraftSubmitted for approvalApproved (Manager) → Reimbursed (Administration) / Rejected.

Administrative Export

Tabular report generation for the accounting department for reimbursement via payroll or separate bank transfer.

Module 7 — Task Management

Micro-system for tracking deliverable progress.

  • Task Entity Structure — Title, Description/Briefing, Assignee (Single or Multiple), Due Date.
  • Hierarchy — Task association to a parent Project.
  • Progress States — Basic tracking (e.g. To-Do, In Progress, Done).
  • Integrated Time-Tracking — Native link to the Timesheet Module (users can log hours directly on the Task).
  • Operational Reporting — Calculation of total hours absorbed by each task for effort evaluation. System limitation: does not calculate financial burn-rate (costs/margins) — delegated to the PM Suite.