Skip to main content
๐ŸPython
โšกFastAPI
๐Ÿ˜PostgreSQL
๐Ÿฆ†DuckDB
๐Ÿ“ŠPrometheus
๐Ÿ”ดRedis
โš›๏ธReact
๐Ÿ”ทTypeScript
Phase 3 CompleteINDUSTRY LEADERLIVE

Stax

Personal Finance. Enterprise Grade.

FINANCIAL WARRIOR EDITION

0
API Endpoints
REST + GraphQL + WebSocket
0+
Tests
91/100 Domain Score
0.6ร—
Analytics Speed
DuckDB OLAP
0
RLS Tables
Row-Level Security
Phase 3 Complete

Industry Leader Architecture

Enterprise-grade architecture aligned with Stripe, Netflix, and Google patterns. CQRS/Event Sourcing, GraphQL Federation, automated rollback, and production reliability.

Data Layer

3/3 Complete
โœ“๐Ÿ“ŠCQRS Read Models
โœ“๐Ÿ“œEvent Sourcing
โœ“โšกPerformance Cache

API & Integration

3/3 Complete
โœ“๐Ÿ“ฆSDK Generation
โœ“๐Ÿ•ธ๏ธGraphQL Federation
โœ“๐Ÿ”—Webhook Reliability

Security & Reliability

4/4 Complete
โœ“๐Ÿ”Full RLS Migration
โœ“๐Ÿ›ก๏ธDAST Scanning
โœ“๐Ÿ“ฌDead Letter Queue
โœ“โ†ฉ๏ธAuto Rollback
โœ“All 10 Phases Complete
Interactive Diagram

System Architecture

Hover over components to explore the data flow and connections between services.

Modern Stack

Technology Stack

backend
โšกFastAPI
๐ŸPython 3.12
๐Ÿ—ƒ๏ธSQLModel
๐Ÿ˜PostgreSQL 16
๐Ÿฆ†DuckDB
๐Ÿ“Strawberry GraphQL
frontend
โ–ฒNext.js 16
๐Ÿ”ทTypeScript
โš›๏ธReact 19
๐ŸŽจTailwind CSS 4
๐Ÿ”„React Query
โœจFramer Motion
infrastructure
๐ŸณDocker Compose
๐Ÿ“ŠPrometheus
๐Ÿ”ดRedis
๐Ÿ”Row-Level Security
๐Ÿ›ก๏ธOWASP ZAP
๐Ÿ“กOpenTelemetry
Core Capabilities

Technical Features

๐Ÿ“œ

CQRS + Event Sourcing

Full event sourcing with aggregate snapshots, time travel queries, and optimistic concurrency control.

๐Ÿ•ธ๏ธ

GraphQL Federation

Strawberry GraphQL with federation support, subscriptions via WebSocket, and type-safe resolvers.

โš”๏ธ

Financial Warrior System

XP progression, 50 levels, 28 achievementsโ€”gamification that makes finance engaging.

๐Ÿ”

Row-Level Security

PostgreSQL RLS on 11 tablesโ€”database-enforced tenant isolation, even if app code has bugs.

๐Ÿฆ†

Dual-Database Architecture

PostgreSQL OLTP + DuckDB OLAP achieving 5.6ร— faster analytics queries.

๐Ÿ—๏ธ

Production Reliability

Circuit breakers, dead letter queues, automated rollback, DAST scanningโ€”enterprise-grade from day one.

THE MISSION

Why I Built Stax

๐ŸŽฏ

I Needed This

Not a toy project. A real tool I use daily to track finances across two countries.

๐Ÿšซ

Nothing Fit

Every app was either too simple or locked behind subscriptions for basic features.

๐Ÿค–

AI as Partner

Proof that Claude can co-build production systems, not just write snippets.

๐Ÿ›ค๏ธ

Path to Freedom

Know your money, plan your escape.

THE PROCESS

How It's Being Built

๐Ÿ“

Architecture Before Code

CQRS and event sourcing designed before writing a single transaction. No shortcuts.

๐ŸงŠ

Frozen Domain Layer

Business logic locked at 91/100 purity. Infrastructure can change; rules don't.

๐Ÿค–

Claude as Co-Pilot

Every endpoint, test, and migration built through AI collaboration. 234 and counting.

๐Ÿฆ†

Right Tool, Right Job

PostgreSQL for transactions, DuckDB for analytics. 5.6ร— faster queries by design.

๐Ÿ”

Security at the Database

Row-Level Security on 11 tables. Even buggy app code can't leak your data.

๐Ÿงช

Tests Prove It Works

2000+ tests. Not for showโ€”for confidence when shipping at 2am.

Built for one user. Engineered for thousands.

BUILT WITH
FastAPIPython 3.12Next.js 16PostgreSQL 16DuckDBRedisStrawberry GraphQLPrometheusDocker

Ready to Explore?

Stax is live and production-ready. Experience enterprise-grade architecture and the Financial Warrior system in action.