Skip to content
Docukit Data Protection App
CSS C# HTML Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitattributes
.gitignore
DDPA.Projects.sln
LICENSE
NuGet.Config
README.md
publish.bat

README.md

Docukit Data Protection App

ICONZ-Webvisions Pte Ltd, in partnership with docukit, developed this tool as a result of the Open Innovation Platform’s Personal Data Asset Inventory Tool Challenge that is facilitated by the Personal Data Protection Commission Singapore.

You can use this free tool to map and keep track of how personal data is being managed within their organisation and across all data touchpoints in a consistent manner, as well as monitor the remediation progress for the gaps and issues identified.

Getting Started

After cloning the Project you should be able to run it in your machine with the following prerequisites installed.

Prerequisites

Installer

Running

After installing the prerequisites, follow the steps below for the Project to run in your machine.

  1. Update the appsettings.Development.json's ConnectionStrings.DefaultConnectionbase on your MySQL's installation input.
    {
        "ConnectionStrings": {
            "DefaultConnection": "Server=localhost;Port=3306;Database=ddpa;UserID=root;Password=root;"
    },
  1. Clean and Rebuild the solution.
  2. Run the application.
    • In initial running of the application, it will create and seed the database. This process usually takes one to two minutes.
    • If the seeding is interrupted in anyway, you will need to delete the created database in MySQL and re-run the application.

License

This project is licensed under the MIT License - see the LICENSE file for details

You can’t perform that action at this time.