Skip to content

Commit

Permalink
#1 added client 360 mindmap
Browse files Browse the repository at this point in the history
  • Loading branch information
jgeluk committed Feb 16, 2022
1 parent 35e5d9a commit 8a7eaed
Show file tree
Hide file tree
Showing 14 changed files with 84 additions and 14 deletions.
6 changes: 3 additions & 3 deletions docs/diagrams/include/themes/general.puml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
!define BORDER_THICKNESS 1

skinparam Padding 4
skinparam RoundCorner 4
skinparam Shadowing false
skinparam RoundCorner 40
skinparam Shadowing true

skinparam Default {
'FontName "Open Sans Semibold"
Expand Down Expand Up @@ -156,4 +156,4 @@ skinparam rectangle<<container>> {
FontColor FONT_COLOR
BorderColor BORDER_COLOR
BorderThickness BORDER_THICKNESS
}
}
33 changes: 33 additions & 0 deletions docs/diagrams/src/client-360.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
@startmindmap

!include ../include/themes/light.puml

+ Client 360
++ Know Your Customer
+++_ Money Laundering
+++_ Identification Verification
+++_ Politically Exposed Persons (PEPs)
+++_ Crime Records
+++_ Sanctions
+++_ Risk Management
+++_ High Net Worth Individuals (HNWI)
+++_ GDPR
+++ Core Record Management
++++_ Countries
++++_ Regions
++++_ Jurisdictions
++++_ Legal Entities
++++_ Locations
++++_ Buildings
++++_ Addresses
++++_ Audit
++ Relationships &\nConnections
+++_ Business Connections
+++_ Family Connections
+++_ Social Connections
+++_ Political Connections
++ Social Media
+++_ Social Graph
+++_ Interest Graph
++_ ...many others...
@endmindmap
28 changes: 28 additions & 0 deletions docs/javascript/images_dark.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
const paletteSwitcher1 = document.getElementById("__palette_1");
const paletteSwitcher2 = document.getElementById("__palette_2");

paletteSwitcher1.addEventListener("change", function () {
const darkables = document.querySelectorAll('img[src$="darkable"');
fromDarkToLight(darkables);
});

paletteSwitcher2.addEventListener("change", function () {
const darkables = document.querySelectorAll('img[src$="darkable"');
fromLightToDark(darkables);
});

function fromLightToDark(images) {
images.forEach(image => {
const idx = image.src.lastIndexOf('.');
if (idx > -1) {
const add = "_dark";
image.src = [image.src.slice(0, idx), add, image.src.slice(idx)].join('');
}
});
}

function fromDarkToLight(images) {
images.forEach(image => {
image.src = image.src.replace("_dark", "");
});
}
10 changes: 10 additions & 0 deletions docs/javascript/refresh_on_toggle_dark_light.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
const paletteSwitcher1 = document.getElementById("__palette_1");
const paletteSwitcher2 = document.getElementById("__palette_2");

paletteSwitcher1.addEventListener("change", function () {
location.reload();
});

paletteSwitcher2.addEventListener("change", function () {
location.reload();
});
3 changes: 3 additions & 0 deletions docs/use-case/client-360/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Client 360

![Client 360 Tree](../../diagrams/out/client-360.svg#darkable)

## Summary

The arch-use case is "Client 360".
Expand All @@ -14,3 +16,4 @@ for this use case.

- [Relationships & Connections](relationships-and-connections/index.md)
- [Know Your Customer (KYC)](know-your-customer/index.md)
- [Social Media](social-media/index.md)
2 changes: 0 additions & 2 deletions docs/use-case/client-360/know-your-customer/.pages.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
title: Know Your Customer
nav:
- core-record-management
- social-media.md
- interest-graph.md
- GDPR: gdpr.md
- HNW Individuals: high-net-worth-individuals.md
- ...
2 changes: 0 additions & 2 deletions docs/use-case/client-360/know-your-customer/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Know Your Customer

- [Core Record Management](core-record-management/index.md)
- [Social Media](social-media.md)
- [Interest Graph](interest-graph.md)
- [Money Laundering](money-laundering.md)
- [Identification Verification](identification-verification.md)
- [Politically Exposed Persons (PEPs)](peps.md)
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@
- [Family Connections](family-connections.md)
- [Political Connections](political-connections.md)
- [Social Connections](social-connections.md)
- [Social Graph](social-graph.md)
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
# Social Connections

See also [Social Graph](../social-media/social-graph.md).

3 changes: 3 additions & 0 deletions docs/use-case/client-360/social-media/index.md
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
# Social Media

- [Social Graph](social-graph.md)
- [Interest Graph](interest-graph.md)
6 changes: 1 addition & 5 deletions docs/use-case/index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Use Cases

Any imaginable use case can be implemented using the Datapoint Protocol.
There are no limits.
{% include-markdown "strategic-use-cases.md" heading-offset=1 %}

However, certain types of use cases would benefit extraordinarily
from having a DPP-foundation:

{% include-markdown "strategic-use-cases.md" heading-offset=1 %}

0 comments on commit 8a7eaed

Please sign in to comment.