g4m3r0 / anon-pseu-demo

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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


Languages

Language:JavaScript 88.5%Language:HTML 11.3%Language:SCSS 0.2%