A task tracking application with Kanban boards, focus modes, and Jira integration.
- Kanban board for task management
- Inbox for task intake
- Focus mode with Pomodoro timer
- Search and settings
- React 18 with TypeScript
- Vite for build tooling
- TanStack Router for routing
- Tailwind CSS for styling
- IndexedDB for local data storage
Install dependencies with pnpm:
pnpm install
Start development server:
pnpm dev
Build for production:
pnpm build
tasktrack integrates with JIRA via OAuth 2.0. Configure your credentials in the Settings dialog.
For local testing, add http://localhost:5173 to your OAuth callback URLs in the Atlassian Developer Console.
src/modules/: Feature modules (kanban, inbox, focus, search, settings, tickets)src/routes/: Route definitionssrc/contexts/: React contextssrc/hooks/: Custom hookssrc/services/: API servicessrc/components/: Shared components
Run pnpm check after changes to verify linting and types.