Skip to content

pauluswi/zossen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏦 Zossen - Zero-Trust Banking Platform

Java Spring Boot React Vite Security Audit

A security-focused showcase for distributed banking systems, demonstrating Zero-Trust architecture, role-based access, and immutable audit trails.


🏛️ Regulatory & Compliance Architecture

This project is a technical showcase demonstrating a Zero-Trust security architecture for banking middleware, designed with principles relevant to the financial sector in mind.

The architecture emphasizes traceability, immutability, and explicit verification, aligning with the expectations of regulatory bodies like BaFin and standards such as MaRisk and BAIT.

Key features demonstrated:

  • Immutable, Hash-Chained Audit Trail: An audit log designed to be tamper-evident, a core requirement for compliance.
  • Automated Risk Classification: Events are automatically classified (INFO, WARNING, CRITICAL), enabling focused regulatory reporting.
  • Strict Role-Based Access Control (RBAC): A clear separation of duties is enforced between operational roles (e.g., Supervisor) and oversight roles (e.g., Auditor).
  • Secure, Decoupled Architecture: The system is built with decoupled microservices (Java/Spring Boot) and a modern frontend (React), communicating via secure, token-based APIs.

This showcase serves as a practical example of how to build secure, compliant, and modern banking systems.


📚 Project Documentation

This README serves as the central hub for all project documentation.

📄 Project Overview

🏛️ Core Architecture & Design

High-level diagrams and specifications that define the system's structure and behavior.

📦 Components

Detailed documentation for each major component of the application.

Backend Modules (Java / Spring Boot)

Frontend UI (React / Material UI)

  • Backoffice UI Guide: Instructions for running the frontend and a detailed walkthrough of the user flow with screenshots.

🧪 Testing

About

A security-focused showcase for distributed banking systems, demonstrating Zero-Trust architecture, role-based access, and immutable audit trails.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors