Webapplicatie voor het opschonen van databestanden

Voor een database marketing bureau ontwikkelde ik de basis van een webapplicatie voor het opschonen van grote adressenbestanden. Via de applicatie kunnen bestanden in .csv, .txt, .xls of .xlsx worden geüpload. De bestanden kunnen daarna worden opgeschoond d.m.v. het toevoegen van zogenaamde "plugins".

Plugins
Een plugin kan bijvoorbeeld kolommen samenvoegen of spaties tussen de cijfers en letters van een postcode verwijderen. Deze plugins worden in een grafische workflow gepresenteerd en kunnen door een gebruiker worden geconfigureerd en onderling worden versleept. Een voorproef van de output van het databestand is na iedere plugin te bekijken. Nieuwe plugins kunnen door ontwikkelaars onafhankelijk van de hoofdapplicatie worden ontwikkeld en geïnstalleerd. Het opgeschoonde bestand kan tot slot worden geëxporteerd naar csv of excel formaat.

De back-end van de applicatie is gebouwd in C# op basis van het Microsoft ASP.NET MVC framework. De front-end werd m.b.v. HTML, CSS en jQuery gebouwd.