Steel Center ERP

An ERP and AI production planner for steel service centers. It drafts the day’s schedule, tracks every coil by barcode and logs quality right at the machine.

PROBLEM

The whole business ran on paper. Schedules lived in printouts and phone calls, and coil details were split across mill certs, an Access database and handwritten tags.

SOLUTION

I spent a week on their floor learning how each role worked, then designed an ERP around those workflows. Planning, scanning and quality checks now happen on a tablet at every station.

TEAM

COO, CEO, engineering, operators, owners, back office, sales

TOOLS

Figma, Claude, Cursor, LineSight

Inside the product

LineSight

LineSight

Home

Planner

Shop floor

Orders

Inventory

Quality

Shipping

Finance

Good morning

Thursday, Sep 30 · 3 slitters on the floor

Plan SL 60 for today. Rush orders first and keep scrap under 2%.

Plan it

What’s late this week?

Which coils fit SO 30044?

Draft tomorrow’s schedule

Today’s plan

WO 07128

SL 38 · Northfield Tool

Running

WO 07131

SL 60 · Harbor Fastener

Queued

WO 07133

SL 26 · Keystone Stamping

Queued

WO 07015

SL 38 · Knife change

On hold

Shop floor

SL 26

33 queued

SL 38

Running WO 07128

SL 60

Setup 1 of 2

18

orders due this week

11,067

lbs produced today

1.7%

scrap today

Plan the day in one sentence

Schedulers type what they need in plain language. LineSight drafts the day from open orders and coil on hand, and the same plan shows up on every station.

Impact:  One plan for the office and the floor. A rush order gets replanned in a sentence instead of a round of phone calls.

Every choice explained

Each draft shows its cut plans and the reasons behind them. A scheduler reviews and releases it, the same sign off step they already did on paper.

LineSight

LineSight

Home

Planner

Shop floor

Orders

Inventory

Quality

Shipping

Finance

Plan SL 60 for today. Rush orders first and keep scrap under 2%.

Plan for SL 60, Thursday

Draft

2 setups · 22,410 lbs · est. scrap 1.8%

Setup 1 · SO 30053 rush, due tomorrow

5.394

5.394

5.394

1.625

1.625

40.068

Setup 2 · SO 30061 and SO 30064

12.25

12.25

11.5

11.5

11.75

Why this plan

· Rush order SO 30053 runs first so it ships tomorrow

· Pairs 5.394 and 1.625 widths to use the full 60 inch master

· Skips coil 108069, already reserved for SO 30044

Release to floor

Adjust plan

LineSight

LineSight

Home

Planner

Shop floor

Orders

Inventory

Quality

Shipping

Finance

Shop floor

SL 26

33 queued

SL 38

8 queued

SL 60

Running setup 1 of 2

Setup 1 of 2

On the line

Break at 20 of 41

5,855 lbs

0

12

24

36

48

60

5.394

5.394

5.394

40.068

Master 60 in · cuts 59.5 · trim 0.375 · scrap 0.125 (0.2%)

5.394 × 1

SO 30053 · Lakeshore Metals · 526 lbs

Running · Setup 1

Next: Setup 2

Run setup 2

Pause

Completed today

2

runs

11,067

lbs

Quality record

WO 07016

12 tags · checks passed

WO 07009

19 tags · checks passed

Scrap you can see

Cut plans are drawn to scale with scrap marked, so a wasteful setup is obvious before the knives are set.

Impact:  Waste gets caught on screen before it’s cut. One real job showed 35.5% scrap before it ran.

One scan, the whole coil

Before:  Coil details were split across mill certs, an Access database and handwritten tags, and finding one meant walking the warehouse with a printout.

Now:  Every coil and skid gets a printed barcode tag. One scan pulls up its grade, heat, weight, location and the order it’s promised to, so inventory updates itself as material moves.

Scan

Bay 3

Coil 108069 scanned

304 2B stainless

0.050 × 48 in · 6,240 lbs

Heat

2245781

Location

Bay 3, row B

Mill cert

On file

Received

Sep 12

Promised to

SO 30044

Status

Ready to slit

History

Received at dock · Sep 12

Cert matched to heat · Sep 12

Moved to bay 3 · Sep 13

Promised to Northfield Tool · Sep 20

Start slitting

Print tag

LineSight

COIL 108069

304 2B · .050 × 48 · 6,240 lb

Heat 2245781 · Bay 3B

Where the software lives

I mapped where each role stood during a shift and put a station at every decision point: on each slitter between the uncoiler and recoiler, plus packaging, shipping and receiving.

Layout simplified. Stations 1 to 3 sit on the slitters, 4 to 6 at packaging, shipping and receiving.

The shipping desk before LineSight, with paper tickets, a clipboard and a scale

Before: weigh tickets, a clipboard and handwritten notes at the shipping desk.

after linesight.

A LineSight floor station with a tablet stand and label printer on the warehouse floor

After: a LineSight station on the floor, with the tablet stand and a label printer for coil tags.

Built around where operators stand

A station sits between the uncoiler and recoiler, right where operators already work. A scanner on a coiled cord checks in each coil, and one large button closes the order and prints the tags, gloves on.

Impact:  No more walks to the office between jobs. Tags print right at the line.

Run jobs

SL 38

On the line: WO 07028, Harbor Fastener, 2 cuts

Released

Running

Tail out

Complete WO 07028 and print tags

Today’s work orders

WO 07015

Knife change

On hold

WO 07028

Harbor Fastener, 2 cuts

On the line

WO 07132

Keystone Stamping, 3 cuts

WO 07158

Northfield Tool, 3 cuts

Run jobs

SL 38

WO 07128 done at 10:03 AM

Quality record

9:37

Gauge

0.0574 in

Pass

9:37

Surface

Clean

Pass

9:37

Knife marks

None

Pass

9:38

Width at 2.281

2.285 in

Pass

10:03

Gauge

0.0581 in

Pass

Cutting plan · WO 07128

2.281

2.281

2.281

2.281

2.281

2.281

Est. scrap 168 lbs (3.4%)

Run log

Running to tail out · M.B. · 10:03

6 tags printed, 168 lbs scrap · M.B. · 10:03

Completed · M.B. · 10:03

The pencil marks, digitized

Operators log gauge, width and surface checks at the machine in the order they always did, timestamped and signed.

Impact:  Quality records reach the office the moment a run ends, with nothing to retype.

Screens recreated from the LineSight product. Customer and operator names changed.

Outcome

Built with the floor, used by the floor.

The client went live about two months after our week on site, with operators running jobs and printing tags from stations at every line.

Let’s talk

Designed in Framer. Written and prototyped with Claude.

Drawn by

P. Lexman

Location

Chicago, IL

Sheet

01 of 05

Date

Nov 2026