/anon-pseu-demo

A simple ReactJS web app for anonymization and pseudonymization of CSV Data

Primary LanguageJavaScript

Anonymization and Pseudonymization of CSV Data

This webapp was developed as part of the "Forschungsseminar" in Web Engineering at the Distributed and Self-organizing Systems faculty at Technical University Chemnitz in the Wintersemester 2022/2023.

It allows users to upload a CSV file and display its data in a table. The user can pseudonymize/anonymize certain columns using the dropdown menus next to each column header, and then export the pseudonymized/anonymized data as a CSV file.

This webapp was built using ReactJS and Bootstrap 5. It makes use of the latest web technologies to provide a smooth and intuitive user experience. A live demo is available on our Cloudflare page, where you can try out the webapp and see how it works.

Screenshot of the UI

How to build it?

Navigate to the source directory and run npm run build command in order to build the web app or npm start to start the web app.