
Desktop & MobileFlutterDartRiverpodWebSocketJWT
TaskForge Mobile (Flutter)
TaskForge for Android and iOS in Flutter: Kanban boards with drag and drop, project charts and a timeline, task detail, and notifications, on the same API and accounts as the web and desktop apps.
TaskForge Mobile talks to the same API as the web and desktop apps, so accounts, organizations, projects and boards are the same everywhere. It uses the web app's dark look: a warm near-black background, amber accents, thin borders and monospace section labels.
Features
- Sign in and register with JWTs; expired access tokens are refreshed in the background, the same way the web client does it.
- Switch organizations, invite members, change roles and see pending invitations.
- Drag tasks between Kanban columns, filter the board by priority, assignee, label or text, and add columns.
- Each project has an overview with progress, a priority donut and weekly velocity, plus a Gantt-style timeline and an activity feed.
- The inbox loads notifications as you scroll and shows an unread count on the tab bar.
- Board changes from other people arrive live over a WebSocket.
The APK is on the releases page, with a demo account seeded with a 150-task project.
