product
TaskBridge is for people who manage personal or work tasks across a desktop computer, an Android phone, and a small desktop or home-server deployment. They need to capture work quickly, see what matters today, keep using the app offline after first login, and sync changes when the network returns.
TaskBridge provides a local-first, self-hostable task system with desktop, Android, widget, floating-window, and static Web/PWA clients. Success means a user can connect to a server once, trust local task handling afterward, and move between devices without relearning the workflow.
Calm, practical, trustworthy. The interface should feel like a focused tool for repeated daily use, with direct wording and clear state feedback instead of decorative presentation.
Avoid marketing-first landing-page patterns inside the product UI, including oversized hero sections, decorative card grids, novelty palettes, hidden primary actions, and workflows that force users to configure metadata before they can write a task.
- Put the user's next task first: new-task flows should prioritize title and content before metadata.
- Default to today: after login and first use, the user should land where immediate work is visible.
- Hide complexity until it is useful: schedule, reminder, priority, template, repeat, and checklist controls should remain available without dominating the first screen.
- Keep destructive or secondary actions out of the main path: completion and recovery are primary list actions; editing, template use, and deletion can sit behind a secondary menu.
- Preserve self-hosting clarity: server setup and connection language should help non-developers choose the right entry point without duplicate decision trees.
Aim for WCAG AA contrast for product text and controls. Keep keyboard focus visible, support reduced motion, avoid color-only status communication, and make labels meaningful in both Chinese and English UI copy.