# Sistenor | Software project — DCODER

> Seven systems, one account. The platform running a construction group day to day, from time clock to tool crib.

Canonical: https://dcoder.io/en/projects/sistenor/
Language: en
Publisher: DCODER

[DCODER](https://dcoder.io/en/)[Projects](https://dcoder.io/en/projects/)Sistenor 
Platform · Construction

Seven systems, one account. The platform running a construction group day to day, from time clock to tool crib.

STATUS In production 

CORE TECHNOLOGIES Multi-sistema Zitadel RFID Face ID 

[Visit project](https://sistenor.com.br)

[01 · Overview](https://dcoder.io/en/projects/sistenor/#overview)[02 · Features](https://dcoder.io/en/projects/sistenor/#features)[03 · Architecture](https://dcoder.io/en/projects/sistenor/#architecture)[04 · Gallery](https://dcoder.io/en/projects/sistenor/#gallery)
[![Sistenor — Finance: the health of each site, month by month](https://dcoder.io/assets/cases/sistenor-financeiro-20260920.webp) 01 / Finance: the health of each site, month by month Enlarge](https://dcoder.io/assets/cases/sistenor-financeiro-20260920.webp)

01 CONTEXT & DELIVERY 

## The whole product.

Grupo Enge10 ran on spreadsheets, a time clock that did not speak to finance, and tool control done on paper. Sistenor is the platform that replaced all of it: seven systems sharing one registry of companies, sites, workers and suppliers, behind a single sign-in. Finance owns the central registry and the others read from it. People on site use the tool crib tablet or the time clock app; people in the office use finance and engineering. Identity is shared, so removing somebody cuts access to every system at once.

### Solution scope

Finance and the central registry, REP-P time clock with face recognition, workplace safety, an RFID tool crib read from a tablet, site diary and contracts, all under a single identity.

02 FEATURES 

## How it works in practice.

Capabilities connecting the user experience to operational needs.

01 

### One central registry

Companies, sites, workers and suppliers live in one place. The other systems read from it, and nobody types the same record twice.

02 

### REP-P time clock

Clock-in from the phone and from an installable app, with face recognition, inside the REP-P rules.

03 

### RFID tool crib

A cabinet driven by a PLC with RFID reading, operated from a tablet, with the management panel alongside and per-worker authorisation.

04 

### Workplace safety

Work fronts, hazards, corrective actions and safety standards tracked per site.

05 

### Site diary and contracts

Daily reports and contracts tied to the same sites finance uses, with no parallel spreadsheet.

06 

### One account for everything

A single identity across all seven systems. Same password everywhere, and offboarding happens in one place.

03 ARCHITECTURE & TECHNOLOGY 

## Behind the interface.

Sete sistemas independentes sobre um cadastro comum e identidade única

Each system has its own repository, deployment and cadence, and all of them lean on the same registry schema and the same identity provider. Face recognition is a shared library between the time clock and the tool crib rather than two implementations. The cabinet has its own microcontroller firmware and an agent that talks to the tablet.

### Solution components

- Financeiro: cadastro central e contas
- Ponto eletrônico REP-P (PWA e aplicativo)
- Segurança do trabalho
- Almoxarifado: tablet, CLP e RFID
- Engenharia: diário de obra e contratos
- Biblioteca de reconhecimento facial compartilhada
- Identidade única (Zitadel)

### Interface & application

React Vite Capacitor Node.js 

### Libraries

Biblioteca própria de reconhecimento facial PostgREST 

### Data

PostgreSQL (Supabase) 

### Infrastructure

Railway Zitadel ESP32 Raspberry Pi 

### Integrations

RFID REP-P 

04 THE PRODUCT ON SCREEN 

## Explore the details.

Actual project screens. Select an image to enlarge it and browse the gallery.

[![Sistenor — Engineering module entry, built for the phone on site](https://dcoder.io/assets/cases/sistenor-engenharia-20260920.webp) 02 / Engineering module entry, built for the phone on site Enlarge](https://dcoder.io/assets/cases/sistenor-engenharia-20260920.webp)

[![Sistenor — Single identity: the same account opens all seven systems](https://dcoder.io/assets/cases/sistenor-identidade-20260920.webp) 03 / Single identity: the same account opens all seven systems Enlarge](https://dcoder.io/assets/cases/sistenor-identidade-20260920.webp)

## Your context. Our next project.

[Let’s talk](https://dcoder.io/en/#contact)
