Skip to content
All projects
Marine & Ship Repair · 2026

Litprofit Project Calculator

  • Product design
  • Web app
  • Offline-first data
  • Encrypted access
What it took
Nine sheets

The whole costing workbook — labour, subcontractors, travel, materials, logistics — with every formula unchanged

Litprofit Project Calculator — Marine & Ship Repair
Challenge

The problem

Every ship repair job was costed in a spreadsheet workbook -- nine sheets of labour, subcontractors, travel, materials and logistics -- and each one lived in whoever had opened it last. There was no way to see the whole book at once, and a spreadsheet sent round by email becomes one copy per person within a week.

Approach

Our solution

The workbook as a web app, with every formula unchanged, restyled onto the site's own tokens and built in three languages. A portfolio tab puts every project side by side and totals the company on a revenue-weighted margin, so a small job at 90% cannot drag the company figure around. The period filter is an overlap test rather than "started within", because the question anyone actually asks is what ran during February. Closing a project makes it genuinely read-only -- the inputs are disabled, not greyed -- and the CSV exports carry a BOM and CRLF endings so Excel opens them correctly, verified at byte level. Data stays in the browser by default; Postgres is optional and off unless configured. The published page is encrypted rather than gated: both the username and the password feed the key derivation, so without them there is nothing in the file to read.

What was delivered

What it took

Encrypted, not gated

The published page holds ciphertext; both the username and the password feed the key derivation

Offline by default

Figures stay in the browser; Postgres is optional and inert until it is configured

Project gallery

The work

Litprofit Project Calculator — frame 1
Litprofit Project Calculator — frame 2
Litprofit Project Calculator — frame 3

Same shape of problem on your side?

Or get an estimate

Thirty minutes, no deck, and a reply within one working day.

Who picks upNot an account manager

“You will be talking to me, not to an account manager. I scope the work and I am on the build.”

Andy Fayngold
CEO, Aldy Studio · info@aldystudio.com
No deck · no obligation