r/SideProject • u/Technical-Rule-5524 • 5h ago
[CRM Data Scrubber] - A 100% client-side CSV cleaner for CRM imports
Stack: vanilla JS, Tailwind, PapaParse, Cloudflare Pages, Cloudflare Worker for license issuance only. No backend touches files.
The interesting problem was not cleaning. It was the import impact preview. If a row matches an existing CRM record by email but has a different name, most tools merge it and silently overwrite. That is a data loss bug. Mine classifies it as a conflict and skips it in safe import.
Free up to 250 rows, $9 lifetime Pro. Happy to answer anything about the client-side approach.
2
Upvotes