LatticeTechnologies
BNT Partnership (Ethiopia)

Audit files that work in a building with no signal

Auditors work on client premises, often without reliable internet, and several people touch the same engagement file in a week. Reflex had to make offline the normal case rather than the failure case.

Reflex Auditing — lead product screen
Client
BNT Partnership (Ethiopia)
Engagement
Full product build
Team
3 (lead, 2 eng)
Stack
Electron · React · Node.js · Redux Toolkit
The problem

Audit procedures were tracked in spreadsheets emailed between team members. Two people editing the same engagement meant a merge done by hand, and nobody could tell which copy was current.

What we built

We built a desktop application with a local-first data store and explicit sync, so the app is fully usable offline and honest about what has and has not reached the server.

01Local-first engagement files with a visible sync state, not a silent spinner
02Conflict handling at the procedure level, so two auditors rarely collide
03Structured audit procedures replacing the spreadsheet templates entirely
Outcome

Reflex replaced the firm's spreadsheet workflow and is used across engagements. The offline model has needed no structural change since launch.