Mateusz Jeżykowski.← Projects

FiscalDiff

A structured workflow for reviewing fiscal report discrepancies and generating PDF explanations.

01 / 05

Start — create a new case or resume a saved draft

ROLE
Developer
TIMELINE
Sep 2025 - Oct 2025
STACK
React, Tailwind CSS, @react-pdf/renderer, Jest
FOCUS
Workflow design, fiscal decision logic, validation, PDF generation

Overview

A web application for comparing sales values from cash register systems with fiscal printer reports. When a discrepancy appears, the app guides the user through transaction details, cause analysis, decision checks, and PDF documentation.

Challenge

The process depended on procedural rules and several edge cases. The interface needed to make those rules clear without requiring users to interpret them manually.

Approach

The app was refactored using a shared workflow component and client config layer. Client-specific options and rules are configurable, while the UI relies on reusable components. PDF exports include branded assets and embedded fonts.

Outcome

The result is a repeatable three-step workflow: calculate the difference, collect transaction data, resolve the cause, and generate a standardized PDF.

© 2026

Mateusz
Jeżykowski.

000 / 100