Kaizen Internal¶
Internal management tool for finance tracking.
Overview¶
| Property | Value |
|---|---|
| Framework | Next.js |
| Database | Supabase (PostgreSQL) |
| Purpose | Finance tracking |
Features¶
- Transaction tracking - Income and expenses
- Monthly summaries - Automated reports
- Balance tracking - Running balance
Database Schema¶
transactions table¶
CREATE TABLE transactions (
transaction_id SERIAL PRIMARY KEY,
date_time TIMESTAMP DEFAULT now(),
is_income BOOLEAN NOT NULL,
amount_rupiah INTEGER NOT NULL,
description TEXT,
current_balance INTEGER DEFAULT 0
);
Key Functions¶
get_monthly_summaries()- Returns monthly income/expense totals
Access¶
Internal tool - restricted access.