All projects

Fewer questions. Clearer daily work.

Time entries, review and period closing in one organized workflow. Explore the demo with no login and fictional data.

Try it in your browser
Controle de Ponto — Actual demo screens, with fictional data.
Actual demo screens, with fictional data.

The problem

Reviewing time records in spreadsheets means cross-checking hours, locating incomplete entries and keeping records consistent with period closing. Scattered information makes that routine harder to follow.

Who it is for

People responsible for organizing work-hour records and reviewing hours, outstanding issues and reports before closing a period.

The solution

An application bringing together employees, timesheets, entries, period closing and reports. The overview highlights outstanding issues and separates reviewed records from those still requiring attention.

Decisions that matter

01

Visible outstanding issues

Incomplete records are not treated as final results. The workflow highlights what needs review.

02

Controlled production access

Firebase authentication and backend permission checks. Operational data is stored in private PostgreSQL.

03

A genuinely isolated demo

The public environment uses synthetic data in memory and has no access to the production database.

My contribution

Process mapping, workflow design, implementation with AI assistance and validation. Evolving spreadsheet persistence into an application with a backend, database and access controls.

Technology serving the process

  • React
  • TypeScript
  • Node.js
  • PostgreSQL
  • Firebase Auth