# All-in-One Dashboard A local-first Windows desktop app for daily notes, tasks, and Google Calendar events. It uses Electron for the native shell and stores your working data as Markdown files in a local vault. ## Run ```powershell npm install npm run dev ``` ## Build ```powershell npm run build npm run dist ``` ## Local files By default the app creates a vault at: ```text Documents/All-in-One Vault ``` The vault uses: ```text Daily/YYYY-MM-DD.md Notes/*.md Tasks.md .all-in-one/settings.json .all-in-one/calendar-cache.json ``` Daily notes, standalone notes, and tasks are regular Markdown files, so they can be opened in Obsidian or any editor. ## Google Calendar The first version uses a Google Calendar private iCal URL. In Google Calendar settings, copy the calendar's secret iCal address and paste it into the calendar settings field in the app. OAuth sync is the natural next step if you want multi-calendar selection, account switching, or write-back to Google Calendar.