SheetScan is a React web app for finding, explaining, and fixing spreadsheet data issues.
You can upload CSV/Excel files, inspect anomalies, edit cells inline, track version history, and export both updated data and stakeholder-ready audit reports.
- Upload
.csv,.xlsx, or.xlsfiles - Automatic anomaly detection (critical, warning, missing, invalid)
- Interactive explanation panel with:
- issue reasoning
- same-row and same-column context
- dependency graph visualization
- suggested remediation guidance
- Inline cell editing (double-click any cell)
- Version history snapshots with restore support
- Download edited dataset as:
- Excel (
.xlsx) - CSV (
.csv)
- Excel (
- Download shareable audit reports as:
- PDF (
.pdf) - DOC (
.doc)
- PDF (
npm installnpm run devThen open the local URL shown in your terminal (usually http://localhost:5173).
npm run buildnpm run preview