HashSlap-Summer-of-Code / HashSlap-Summer-of-Code/task-trek

Implement Time Tracking Integration

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
advanced hacktoberfest hssoc
Dominant language
Shell
Stars
0
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Description: Add Pomodoro-style time tracking to tasks
Acceptance Criteria:

New command: tasktrek start

Live timer display with elapsed time

Automatic time logging to tasks

Weekly time reports
Files Affected:

tasktrek

tasktrek-lib.sh

New time-tracking.sh module
Suggested Approach:
Background process for timers. Store time data in separate JSON file
Difficulty Level: ⭐️⭐️⭐️⭐️ (4/5)

Contributor guide

Open the contributing guide

Research direction

Start by reading tasktrek and tasktrek-lib.sh to understand command dispatch and shared behavior, then review the proposed time-tracking.sh module boundary. The work is done when `tasktrek start ` shows a live elapsed timer, logs time automatically to the separate JSON file, and produces weekly time reports.

Written by the indexing model from the issue text.

Assessment

Tech stack
shell
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.