Skip to content
Work

Project · 01 / 04

FerroScale

Metal calculator that remembers your work

Used daily at workKonjic · steel calculations

The Problem

origin & context

Most online metal calculators are throwaway single-line forms: enter a profile, get a weight, and everything disappears on refresh. Quoting an actual fabrication job means pricing multiple sections, factoring in cutting plans, hardware, and surface treatment without retyping standard EN beam tables or losing the running total.

System Architecture

calculation engine

Type a line, get a price. Calculations group into projects that carry the whole quote — material, labour, hardware, paint — and a cut plan for ordering.

Interface

11 screens · drag or scroll to preview
Plates
01 · StationThe home screenType the part the way you would say it. Price and weight land as you type.
02 · StationCompareCandidate sections side by side — weight, cost, cost per metre, surface area — measured against a base.
03 · StationProject ledgerEvery job with its client, weight and value. Filter by client or by fabrication category.
04 · StationWhat a quote is made ofMaterial, labour hours, hardware and transport, and paint by surface area — all on the job itself.
05 · StationCutting optimizerNests the job into stock bars — yield, saw kerf, reusable offcuts and scrap, ready to print.
06 · StationTemplates, scaled before insertStandard assemblies saved once, inserted with a quantity multiplier, costed before they land.
07 · StationParts libraryThe profiles and assemblies you reach for every week — tagged, pinned, ranked by use.
08 · StationEncrypted Drive syncParts, projects and price book sync through Google Drive, end-to-end encrypted. Or export a plain .json.
09 · HandheldThe yard keypadNo text field on the phone: chips for the line, and a keypad with the unit and the rate as keys.
10 · HandheldBreakdown, pulled upThe desk's third column as a sheet — section drawing, mass per metre, rate and totals.
11 · HandheldThe quote in your handThe job's totals where the job is, so the number you give on site is the one in the ledger.
01 / 11

Specifications

stack & status
Source
Public — nedimperva/ferroscale
Built with
TypeScript, Next.js, React, EN 10034/10219
Live
ferroscale.nedimp.com
Active maintenance