- Client uses user credentials to scrape for potential task items in linked services, displays them on the Dashboard.
- User can search through, view, edit, download attachments (if any are included in the task)
- User can preform platform specific actions with his tasks
- Client can store user credentials in a local encrypted store with user's permission
- User can sign in via third-party services
Application uses a single server built on Next.js with detachable service modules in a scenario, where there is a need for scaling.