Grizzly Iron

Estimator platform — sign in

Setup needed: open index.html in Notepad and paste your Supabase Project URL and publishable key into the two lines at the top of the script section, then re-upload to Cloudflare.
Grizzly Iron Estimator
DateCategoryDescription HoursPriceActualStatus
Loading estimates…

Drop estimate spreadsheets here — the old Excel files, Google Sheets exports, structural sheets, any mix. Each file is read and checked in your browser, nothing is written until you click Import. Files already in the database are detected and skipped.

Drop .xlsx files here
or click to choose — hundreds at a time is fine

Every card is one job type. The orange marker is your historical median; the shaded band is where the middle half of your estimates landed (p25–p75). A new bid inside the band is priced the way you've historically priced. Outside the band isn't wrong — it's a prompt to ask why this job is different. Flagged and superseded records are excluded.

Computing ranges…