Excel / BOM Comparison Tool for Operational Change Tracking
A deployed portfolio web app that compares two Excel or bill-of-materials tables and highlights changes, supporting operational change tracking.
tables_compare_app is a deployed portfolio tool for comparing two Excel or BOM tables and tracking operational changes between versions.
Proof assets and links
Problem
Operations teams need to see what changed between two versions of a bill of materials or Excel table, which is error-prone to check by hand.
Context
tables_compare_app is a public portfolio project with a deployed demo. It demonstrates the comparison and change-tracking pattern acty.dev builds as an internal tool.
Inputs
- Two Excel or BOM files to compare
Technical approach
The app loads two spreadsheets, aligns their rows, and reports added, removed, and changed entries through a comparison and merge UI, so a reviewer can see exactly what moved between versions.
Stack
- TypeScript
- React
- Client-side Excel parsing
- Deployed on Vercel and Replit
What was built
A web tool that compares two Excel or BOM tables and shows the differences, with a quick-start flow and a merge UI for reviewing changes between versions.
Deployment
Deployed as a portfolio web app at tablecompare.vercel.app (verified reachable 2026-06-03); an older instance also runs at exceldif.replit.app.
What can be reused
- Two-file spreadsheet comparison
- Row alignment and change detection
- Operational change-tracking UI
Boundaries
- Portfolio proof; the public demo may be linked
- Do not reuse removed authority or award claims
- Client and private data are not included