Files
echo/README.md

25 lines
617 B
Markdown
Raw Normal View History

2026-03-12 10:04:29 +08:00
# Echo
2025-11-24 17:23:46 +08:00
2026-03-12 10:04:29 +08:00
Local-first personal finance app built with Vue 3, Vite, Capacitor, and SQLite.
2025-11-24 17:23:46 +08:00
2026-03-12 10:04:29 +08:00
## Commands
```bash
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.