A modern timesheet and calendar application for logging work hours to Jira.
- Weekly Grid View — Spreadsheet-style time entry with daily columns
- Calendar View — Drag-and-drop calendar with hourly time slots
- Multi-User Support — View and manage worklogs for team members
- Issue Search — Find Jira issues by key, summary, or project
- Bulk Entry — Log time across multiple days at once
- Historical Logs — View past worklog entries
- Keyboard Shortcuts — Quick navigation and actions
- React Query Caching — Smart data fetching with automatic invalidation
- Next.js 16 (App Router)
- React 19 with TypeScript
- TailwindCSS for styling
- React Query for server state management
- Jira REST API integration
- Clone the repository
- Copy
.env.local.exampleto.env.localand fill in your Jira credentials - Install dependencies:
npm install - Run the development server:
npm run dev - Open http://localhost:3000
See .env.local.example for required configuration.