WHAT I BUILT
• Configurable cleanup rules for whitespace, text case, and email normalization
• Duplicate detection using normalized email addresses
• Before-and-after data preview with input, output, and removed-row counts
• Responsive table layout and clear processing states
• Local browser processing—the demonstration data is not uploaded