Skip to content

🎯 Phase 1: TrustBank MVP - Tracking Issue #40

Description

@MattiasGees

Overview

This is the tracking issue for TrustBank Phase 1 (MVP). Phase 1 delivers the core banking functionality with mTLS authentication and real-time security visualization.

Goals

  • Working demo with account balances and transfers
  • Live security visualizer showing SPIFFE authentication
  • PostgreSQL with X.509 certificate authentication
  • Single Helm chart deployment

Issues

Backend

Frontend

Infrastructure

Quality

Success Criteria

  • User can view account balances
  • User can transfer money between accounts
  • User can see transaction history
  • Visualizer shows live service topology
  • Visualizer animates mTLS connections on transfer
  • Audit trail shows SPIFFE authentication events
  • Works with single helm install
  • 80%+ test coverage
  • Documentation complete

Timeline

TBD based on team capacity

Future Phases

  • Phase 2: AWS S3 + GCP Storage (cloud workload identity)
  • Phase 3: Statement Service with Envoy (infrastructure-layer SPIFFE)
  • Phase 4: Attack simulation, animations, polish

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions