ContentsJO-2026-0923
← Back to all projects
PRJ-055· File 03 / 7
ProductIn progress

Cohesion

Period
2026–present
Team
1 person
Status
In progress
Cohesion

01Summary

One platform an association runs on: members, disciplines, instruction and equipment. GDPR and an audit log that can't be altered afterwards are part of the architecture. Built with shooting sports as the first vertical, with SSV Katwijk as the reference club.

02Full story

Associations gain a rule every year and lose a board member every year. The result is ten spreadsheets, three WhatsApp groups and a secretary who keeps it all in their head. Cohesion puts members, disciplines, instruction, equipment and communication in one system, with roles and permissions each association sets up itself. GDPR sits in the architecture rather than in a setting: field encryption on sensitive data, and every sensitive action logged with actor and timestamp in an audit log tied together by a SHA-256 hash chain, so tampering shows. Shooting sports are the first vertical, because that is where the regulatory load is heaviest: federation accountability, equipment you must be able to account for, disciplinary procedure. The data model stays generic, with a session and an asset instead of a shooting session and a firearm.

03Skills

Core
TypeScriptNestJSNext.js
Supporting
ReactPostgreSQLFastifyTailwind CSSDocker

04Media

05Impact

SHA-256hash chain in the audit log
AES-256field encryption on sensitive data
Form · invitation code

Have a code?

Esc
CrispPRJ-056 · 2026
Whappa.comPRJ-063 · 2026
CohesionPRJ-055 · 2026
StocksmithPRJ-047 · 2025
Happy Stone IDPRJ-054 · 2024
PRIS researcherPRJ-001 · 2016
Digitaal LootjePRJ-057 · 2026
4DDatabases
AngularJSFrameworks & Libraries
API-integratiesSoftware Architectuur
Apple Sign-InInformatiebeveiliging
BitbucketDevOps & Tooling
CI/CDDevOps & Tooling
Claude CodeAI-gedreven Development
Claude DesignAI-gedreven Development
CSS / SCSSProgrammeertalen & Scripting
DockerDevOps & Tooling
FastifyFrameworks & Libraries
FilamentFrameworks & Libraries
HTMLProgrammeertalen & Scripting
Huisstijl ontwerpGrafisch Ontwerp & Visual Design
JavaScriptProgrammeertalen & Scripting
LaravelFrameworks & Libraries
LivewireFrameworks & Libraries
MapKitFrameworks & Libraries
MCPAI-gedreven Development
MySQLDatabases
NestJSFrameworks & Libraries
Next.jsFrameworks & Libraries
PHPProgrammeertalen & Scripting