Purpose & Goals
Organizing personal finance records while retaining local access.
Approach
An Electron application combines a React interface, SQLite storage and Notion synchronization.
Engineering decisions
Keep local data and integrations in the main process, with typed IPC for the renderer. Offline edits and synchronization require separate handling.