HASEL-UZH / PersonalAnalytics

Personal Analytics project to increase knowledge workers' awareness about work and productivity.

Home Page:https://hasel.dev/project/individual-productivity/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create Multi-Platform App

casaout opened this issue · comments

  • multi-platform app that runs on Windows and macOS
    • name: PersonalAnalytics
    • technology: using the newest electron-version, written in typescript, client-side framework can be Vue.js or React)
    • whenever an accent color is selected, the PA-blue should be used #007ACC
  • good, automated install and update-mechanism (reuse from AwarenessBar, details tbd)
    • needs static link, similar to how it's done with vercel
  • automated build pipeline using Github Actions (could re-use system from FT or use better one;)
    • also consider #273
    • tbd separate build for arm-based processors on macOS?
  • data collection using sqlite #275
  • client logs shall be stored in a logs-folder (ideally similar to FT)
  • app and tasktray icon #276