The application makes use of the LoopBack framework.
Developed as part of the Privacy Engineering course at the Technische Universität Berlin.
- node (version >= 4)
- npm
- Python 2.7 (not Python 3.0)
The following databases are supported:
- MySQL
- PostgreSQL
- Microsoft SQL Server
- Oracle
- MongoDB
In order to connect a database you need to provide your credentials in the datasources.json file, see this link.
You now need to describe your database table, defining which attributes should be considered quasi-identifiers
and which attribute should be considered to be sensitive
.
An example can be found here.
npm install
npm start
Make sure that your database instance is accepting traffic from the applications' IP address, e.g. for a MySQL instance port 3306 needs to be open.