Files
echo/README.md
2026-03-12 10:04:29 +08:00

617 B

Echo

Local-first personal finance app built with Vue 3, Vite, Capacitor, and SQLite.

Commands

npm run rules:sync
npm run dev
npm run build
npm run rule:smoke

Structure

  • src/: web app, stores, services, views, and SQLite bridge
  • android/: Capacitor Android shell and notification listener implementation
  • scripts/: release and local verification scripts
  • src/config/notificationRules.js: single source of truth for notification rules

Notes

  • Transaction data is stored locally.
  • After editing notification rules, run npm run rules:sync to regenerate the Android rule file.