Selected work / 01

Offline-first ERP

Focus
Enterprise software
Role
Full Stack Developer
Year
2025
CONSTRUCTION / OPERATING SYSTEM↗ 2025

Always
on.

OFFLINE FIRST. BUILT FOR THE FIELD.AK®

Original conceptual project cover. This artwork illustrates the project theme.

The problem

Construction teams need access to inventory, workforce, and project data even when connectivity drops. The application needs to support local work and reconcile changes as connectivity returns.

The approach

Built local-first workflows with Electron and PouchDB, supported by role-aware database partitioning, secure IPC, and automatic conflict detection. React and Redux Toolkit support the application interface.

ElectronReactRedux ToolkitPouchDBNode.js

How the pieces connect

A simplified view of the main layers and responsibilities.

React interfaceUser workflows
Electron applicationMain / renderer IPC
PouchDB local dataLocal persistence
SynchronizationConflict handling

What the work delivers

The ERP work at PSquare included local data architecture for 10,000+ records, a 40% storage reduction, and sync time improvements from 30s to 5s.

Discuss this project ↗
NEXT PROJECT / 02

GEXUS

↗