Skip to content
This repository was archived by the owner on Jul 4, 2026. It is now read-only.

seaavey/finance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

521 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aemy Finance ✦

License: MIT Bun Vue Tailwind CSS v4 Supabase

Personal & Shared Finance Management — Refined.

Aemy Finance is a modern, high-performance personal finance application designed for clarity and control. Built with a "Privacy First" mindset, it offers multi-currency support, AI-powered automation, and seamless collaborative tools — all without ads or tracking.

🌐 Live Demo: seaavey.site


✨ Core Features

Feature Technical Description
💰 Bento Dashboard High-performance dashboard with real-time balance tracking and Unovis-powered data visualization.
💳 Multi-Currency Native support for 150+ currencies with automated daily rate synchronization via Edge Functions.
📋 Smart Budgets Flexible monthly budget planning with per-category tracking, rollover support, and visual progress indicators.
👫 Couple Mode Secure, invite-only shared finance mode using Supabase Auth and dedicated RLS policies.
📸 AI OCR Scanner Automated transaction entry via GPT-4o mini powered receipt scanning (Indonesian & English support).
✂️ Split Transactions Detailed expense tracking allowing single transactions to be distributed across multiple categories.
🔄 Account Transfer Seamlessly move balances between internal accounts with automated linked transaction records.
🔁 Recurring Engine Automated transaction generation for subscriptions and salary with flexible interval logic.
📎 Attachments Transaction-level receipt storage using Supabase Storage with secure signed URLs.
🎯 Goal Tracking Visual financial targets with progress milestones and custom imagery.
🔒 Bank-Grade Security Google OAuth 2.0 and strict Postgres Row-Level Security (RLS) ensure your data never leaves your control.

🛠️ Modern Tech Stack

Frontend Architecture

Backend & Infrastructure

  • Platform: Supabase (PostgreSQL, Auth, Storage, Edge Functions).
  • Runtime: Deno for serverless Edge Functions.
  • AI Integration: GPT-4o mini for intelligent OCR processing.
  • Deployment: Vercel for frontend edge hosting.

🚀 Development Workflow

Prerequisites

Quick Start

# 1. Clone the repository
git clone https://github.com/seaavey/finance.git
cd finance

# 2. Install optimized dependencies
bun install

# 3. Setup environment variables
cp .env.example .env.local

# 4. Launch development environment
bun dev

Build & Maintenance Commands

Command Purpose
bun build Production-ready type-check and build.
bun type-check Run vue-tsc for deep static analysis.
bun lint Multi-stage linting with oxlint (fast) and eslint (deep).
bun format Standardize code style with prettier.
bun audit:security Automated security scanning for dependencies and secrets.

🗄️ Database Architecture

Aemy Finance utilizes a relational PostgreSQL schema with 11 core tables, protected by strict Row-Level Security (RLS).

  • profiles: Core user settings, currency preferences, and partner linking.
  • transactions: The ledger of all financial movements (supports splitting).
  • accounts: Managed assets (Cash, Bank, E-Wallet, Investments, Liabilities).
  • categories: Customizable taxonomy for income and expenses.
  • budgets: Time-scoped spending limits per category.
  • bills & recurring_transactions: Scheduling engine for future payments.
  • exchange_rates: Dynamic cache for multi-currency conversion.

🤝 Contributing

We welcome contributions! Please see our CONTRIBUTING.md for guidelines on how to get started.


📄 License

Distributed under the MIT License. See LICENSE for more information.

Copyright © 2026 — seaavey & Koxi


Built with ❤️ for a better financial future.

About

Personal finance manager with multi-currency support, budgets, bills, goals, and partner sharing — built with Vue 3, Supabase & Tailwind CSS.

Topics

Resources

License

Contributing

Security policy

Stars

5 stars

Watchers

1 watching

Forks

Contributors