Acctz Platform
The Acctz Platform is an ecosystem of applications focused on accounting, financial data management, and automation. This documentation site provides a unified reference for all projects under the Acctz umbrella.
Projects
Acctz Ledger
A multi-module Spring Boot backend providing a general ledger and book of record for accounting applications. Features double-entry bookkeeping, bank feed integration, reconciliation workflows, financial reporting, and a full audit trail. Backed by a PostgreSQL 17 multi-tenant schema with UUIDv7 keys, Row Level Security, and Flyway migrations.
- Stack: Java 17+, Spring Boot, PostgreSQL 17, Gradle, Docker
- Docs: Acctz Ledger Overview | Schema Design
Acctz AI UI
A Vite + React + TypeScript progressive web app branded acctz.ai ("Accounting. Automated."). Provides a modern accounting interface with a chart of accounts, account registers, dashboard, customer/vendor management, and banking views.
- Stack: React 18, Vite, MUI Joy/Material, Firebase Auth & Firestore, Zustand, PWA
- Docs: Acctz AI UI Overview
Acctz AI Node
A Node.js / Express / TypeScript server that backs the Acctz AI UI. Serves static assets and provides an API surface for the client application, with in-progress modules for accounting data, AWS integrations, and content services.
- Stack: Express 5, TypeScript, RxJS
- Docs: Acctz AI Node Overview
Shadow2 UI
An Expo / React Native banking demo application featuring check writing, a transaction register with running balance, and mock API integration via json-server. Targets web, iOS, and Android.
- Stack: Expo ~54, React Native 0.81, React 19, json-server
- Docs: Shadow2 UI Overview